游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1914|回复: 4

vc++.net中如何给自己的win32程序使用特定的.ico?

[复制链接]

17

主题

61

帖子

67

积分

注册会员

Rank: 2

积分
67
QQ
发表于 2005-12-5 13:49:00 | 显示全部楼层 |阅读模式
自己用D3D写的窗口模式的游戏,想使用自己定义的.ico,无赖对vc编程不熟悉,弄了半天也弄不好? Who can help me? Thank you!!!

2

主题

34

帖子

34

积分

注册会员

Rank: 2

积分
34
QQ
发表于 2005-12-5 15:45:00 | 显示全部楼层

Re:vc++.net中如何给自己的win32程序使用特定的.ico?

编辑RC文件,设置ICON为你自己的图标全名

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2005-12-5 23:52:00 | 显示全部楼层

Re: vc++.net中如何给自己的win32程序使用特定的.ico?

wndclass. hIcon = LoadIcon ( NULL , IDI_APPLICATION);
类似这样

附个简单的WIN32教程

sf_2005125235154.rar

451.31 KB, 下载次数:

17

主题

61

帖子

67

积分

注册会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2005-12-6 13:35:00 | 显示全部楼层

Re:vc++.net中如何给自己的win32程序使用特定的.ico?

我修改了winmain()函数
wcex.hIcon = LoadIcon(NULL, MAKEINTRESOURCE(IDI_ICON1));
可是结果还是什么都没有改变??? 不懂!!!

20

主题

136

帖子

172

积分

注册会员

Rank: 2

积分
172
发表于 2005-12-6 13:52:00 | 显示全部楼层

Re:vc++.net中如何给自己的win32程序使用特定的.ico?

wcex.hIcon = LoadIcon(NULL, MAKEINTRESOURCE(IDI_ICON1));
自己资源文件的东西,实例不能用NULL,要用当前的程序实例比如
wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON1));
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 21:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表