我做一个小游戏用的VC6.0 是SDK编程 我设计窗口类的时候想加载一个图标
我点插入—>新建然后画了个图标然后保存接下来我就不知道怎么办了?我试着把图标文件移到了工程目录然后又编译了工程然后写了LoadIcon(hInstance,MAKEINT...
我点插入—>新建 然后画了个图标 然后保存 接下来我就不知道怎么办了?我试着把图标文件移到了工程目录 然后又编译了工程 然后写了
LoadIcon(hInstance,MAKEINTRESOURCEA(IDI_ICON1))可惜编译说IDI_ICON1未定义 我改怎么办 ?教教我?
果然是没加资源头文件,可是我加了编译是过了 LINK也过了 就是运行结果图标还是没加载起 郁闷我写的是
wnd.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1))
换成16*16还是不行 我都要疯了 安全正确啊 就是看不到…… 展开
LoadIcon(hInstance,MAKEINTRESOURCEA(IDI_ICON1))可惜编译说IDI_ICON1未定义 我改怎么办 ?教教我?
果然是没加资源头文件,可是我加了编译是过了 LINK也过了 就是运行结果图标还是没加载起 郁闷我写的是
wnd.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1))
换成16*16还是不行 我都要疯了 安全正确啊 就是看不到…… 展开
6个回答
展开全部
#include "resource.h"
wnd.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1))
wnd.hIconSm = wcex.hIcon;
你调试一下看看wnd.hIcon有值没, 还不行的HI我就好了
wnd.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1))
wnd.hIconSm = wcex.hIcon;
你调试一下看看wnd.hIcon有值没, 还不行的HI我就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的图片太大了,只显示了图片的一部分,而那部分刚好是透明部分,所以就看不到显示,你新建一张16*16的ICON试试。。。。。还有什么问题可以留言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加入
#include "resource.h"
#include "resource.h"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议把资源文件重新编译一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
然后加入#include "resource.h"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询