SDK _ 静态控件的使用
静态控件的使用
-
静态控件主要区分两种使用方式:文本 \ 图片
-
在使用静态控件的时候,ID始终默认为 IDC_STATIC,需要进行更改
-
怎样通过可视化编程显示一张图片
-
需要添加一个位图资源
-
需要添加一个 Picture Control
-
设置图片控件的属性
-
-
-
动态修改图片的步骤
-
获取想要设置的位图的资源 HBITMAP(位图句柄)
-
获取图像控件的句柄,用于发消息
-
发送一个 STM_SETIMAGE 进行图片的设置
-
-
// 根据选中项加载图片
HBITMAP hBitmap = LoadBitmap(GetModuleHandle(NULL),
MAKEINTRESOURCE(IDB_BITMAP1 + index));
// 设置静态控件的图片
SendDlgItemMessage(hWnd, IDC_STATIC1, STM_SETIMAGE, IMAGE_BITMAP, (LPARAM)hBitmap);