基本的方法就是通过微软官网提供的事列来完成整个操作过程,
微软链接:https://docs.microsoft.com/en-us/windows/desktop/controls/using-image-lists;
https://docs.microsoft.com/en-us/windows/desktop/controls/using-treeview
1.通过WIN32 API的公开控件库 中的 Image_list来实现功能
在实现功能的第一步是加入公共控件库的头文件以及dll.
他的基本格式如下
#include
#pragma comment(lib,"comctl32.lib")
在创建Image_list之前需要调用InitCommonControls();函数来对公共控件进行初始化。
当然还可以使用另外一个函数,也是微软推荐的函数
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize= sizeof(INITCOMMONCONTROLSEX);
InitCtrls.dwICC= ICC_PAGESCROLLER_CLASS; //这里填上你要用的扩展控件类
InitCommonControlsEx(&InitCtrls);//这样我们就可以成功创建扩展控件了。//另外对于需要调用扩展控件.dll的(MSDN里面有说明)//我们需要加载DLL到实例句柄
HINSTANCE hInstRich= ::LoadLibrary(_T("Riched32.dll"));
hWndEditU= CreateWindowEx(NULL,L"RichEdit",L"显示",WS_CHILD|WS_VISIBLE|WS_BORDER|E