duilib
duilib
sq0723
这个作者很懒,什么都没留下…
展开
-
duilib 动态加载非资源图片
duilib 动态加载非资源图片思路:使用bitmap加载外部图片,将Bitmap转为HBITMAP,加载到paintmanager中,然后控件加载paintmanager中的HBITMAP资源。Bitmap btm(_T(“E:\pic\test.bmp”));HBITMAP hBitmap = NULL;if (Gdiplus::Ok == btm.GetHBITMAP(NULL, &...原创 2018-09-21 12:52:54 · 2650 阅读 · 0 评论 -
C++获取文件及文件夹系统icon
// 获取文件图标HICON CAntivirusPopWnd::fileIcon(std::string extention){HICON icon = NULL;if (extention.length() > 0){LPCSTR name = extention.c_str(); SHFILEINFOA info; if (SHGetFileInfoA(name, ...原创 2018-12-14 17:36:51 · 1617 阅读 · 0 评论 -
获取系统文件夹或文件
获取文件目录OPENFILENAME ofn; // 公共对话框结构。TCHAR szFile[MAX_PATH]; // 保存获取文件名称的缓冲区。// 初始化选择文件对话框。ZeroMemory(&ofn, sizeof(OPENFILENAME));ofn.lStructSize = sizeof(OPENFILENAME);ofn.hwndOwner = NU...原创 2018-12-27 16:28:19 · 283 阅读 · 0 评论