CWinApp::loadicon不好使
解决方案 »
- 搜索子串用 strstr ,搜索子字节流用哪个函数?
- 关于ExcludeClipRect函数的一点疑惑
- WEB调用MFC开发的ocx,出现怪异问题!
- 用VC怎么做一个指定文件夹的东西,就是在一个列表框中有一个系统资源目录的树。。。
- 给软件增加自动升级功能,该怎么办?
- 重尝:::线程问题????
- 如何设置bar的停靠属性?(在线给分)
- 急非得已!求救:如何用vc做web server。
- vc中怎么将变量的值赋给一个数组
- opengl模型
- GDI模块的概念搞不清楚,各位高手照顾一下小弟
- 我现在在做hook 一个api的工程,api函数为TerminateProcess,可是总不成功,哪位高手帮我看看,雅克在不在?
直接编辑IDR_MAINFRAME直接编辑好像不好使
因为我以前用过,不行
CWnd::SetIcon
和
把原来的IDR_MAINFRAME删除掉,把你新导入的图标命名为IDR_MAINFRAME
都好用
但我还想知道有没有其他的方法。
LoadIcon可以啊
编辑不行,不会啊,肯定可以的,不过你要注意的是有2个ico要编辑的,一个是32*32的,然后下拉选择框还有一个16*16的你也要改,前者是一般的显示,后者是比较小的显示。
你说的编辑不行,估计是没有改小的图,即16*16的那个所以看到的小图还是以前的样子。
在资源管理器里面修改或者添加一个ICON,然后在程序里面用LoadIcon(..)即可。
你说的是在initinstance()里面调用LoadIcon吗?
这样不好使
在资源管理器里面修改或者添加一个ICON,然后在程序里面用LoadIcon(..)即可。
我是这么用的
pDocTemplate = new CMultiDocTemplate(IDR_deleteTYPE,
RUNTIME_CLASS(CdeleteDoc),
RUNTIME_CLASS(CChildFrame), // 自定义 MDI 子框架
RUNTIME_CLASS(CdeleteView));
if (!pDocTemplate)
return FALSE;
AddDocTemplate(pDocTemplate);
// 创建主 MDI 框架窗口
CMainFrame* pMainFrame = new CMainFrame;
if (!pMainFrame || !pMainFrame->LoadFrame(IDR_MAINFRAME))
return FALSE;
m_pMainWnd = pMainFrame;
HICON picon=LoadIcon(IDI_ICON1);
没找到下拉选择匡