工控编程吧
标题: 上位机MFC如何获得其他程序的图标 [打印本页]
作者: qq263946146 时间: 2019-7-31 11:48
标题: 上位机MFC如何获得其他程序的图标
程序图标的提取可以简单通过函数ExtractIcon实现。
我们可以在一个按钮的点击函数内测试,
- void CGkbc8Dlg::OnButton1()
- {
- // TODO: Add your control notification handler code here
- //获得写字板程序图标
- HICON hIcon=::ExtractIcon(AfxGetInstanceHandle(), _T("NotePad.exe"), 0);
- CDC* pDC = GetDC();
- if (hIcon != NULL)
- {
- //绘制图标
- pDC->DrawIcon(15, 50, hIcon);
- }
-
- //销毁图标
- DestroyIcon(hIcon);
- }
复制代码
(, 下载次数: 0)