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 · 1615 阅读 · 0 评论 -
获取系统文件夹或文件
获取文件目录 OPENFILENAME ofn; // 公共对话框结构。 TCHAR szFile[MAX_PATH]; // 保存获取文件名称的缓冲区。 // 初始化选择文件对话框。 ZeroMemory(&ofn, sizeof(OPENFILENAME)); ofn.lStructSize = sizeof(OPENFILENAME); ofn.hwndOwner = NU...原创 2018-12-27 16:28:19 · 281 阅读 · 0 评论