win32 日常学习一

mac2024-02-23  42

1、GetStockObject 该函数检索预定义的备用笔、刷子、字体或者调色板的句柄 CreateSolidBrush 创建一个具有指定颜色的逻辑刷子 2、CClientDC dc(this);//this一般指向本窗口或当前活动 3、COLORREF m_color = RGB(82, 192, 168); 4、GetStockObject只能取特定的颜色:BLACK_BRUSH,GRAY_BRUSH等画刷 5、hbrush=CreateSolidBrush(RGB(82, 192, 168));画刷获取颜色 6、    case WM_MOUSEMOVE:    {      TRACKMOUSEEVENT tme;      tme.cbSize = sizeof(tme);      tme.hwndTrack = hWnd;      tme.dwFlags = TME_LEAVE | TME_HOVER;      tme.dwHoverTime = 30;      TrackMouseEvent(&tme);    }    break; 鼠标滑过按钮窗体时候,触发WM_MOUSEMOVE,此时启动一个TrackMouseEvent事件,即为跟踪鼠标状态。

7、编辑框样式(Edit Style): ES_AUTOHSCROLL //当在输入框末尾添加一个字符后自动向右滚动10个字符 ES_AUTOVSCROLL //当输入回车后自动上滚一行 ES_CENTER //文字居中显示 ES_LEFT //文字左对齐 ES_LOWERCASE //统一转化为小写字母 ES_MULTILINE //允许多行显示 ES_NOHIDESEL //当编辑失去焦点时隐藏对字符的选定, 重新获得焦点后高亮显示选中内容 ES_NUMBER //只允许输入数字 ES_OEMCONVERT //将ANSI字符转化为OEM字符 ES_PASSWORD //将输入的内容以*号进行显示 ES_READONLY //只允许读取, 禁止用户写入 ES_RIGHT //文字右对齐 ES_UPPERCASE //统一转化为大写字母 ES_WANTRETURN //接受回车键输入 到此结束,哈哈哈。昨天吃瓜吃的真香。

最新回复(0)