super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:5421回复:25

设置自己的设备图标

楼主#
更多 发布于:2001-08-22 08:52
我的设备在设备管理器中的图标总是一个小问号,难看死了。我想把它改成自己的酷酷图标,但不知从何下手。

最新喜欢:

viscarviscar
tony221
驱动牛犊
驱动牛犊
  • 注册日期2001-12-03
  • 最后登录2013-04-16
  • 粉丝0
  • 关注0
  • 积分187分
  • 威望61点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-03-24 14:55
gz
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-09-06 09:31
那再看看注册表中
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{your class GUID}]
是否有以下各项
"(默认)"="My USB Class"
"Class"="NewDeviceClass"
"EnumPropPages32"="drivers\\mydriver.sys"
"Icon"="102"
"SilentInstall"="1"
"NoInstallClass"="1"
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
地板#
发布于:2001-09-06 09:19
[QUOTE]原本由 super_gy 发表
[B]我今天在98下试了一下,只要稍加改动也可以成功设置。
检验以前的设备驱动是否真的被卸载的最好办法是看连上设备后系统是否会重新查找它的驱动程序。 [/B][/QUOTE]
我每次都是”找到新的设备“。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2001-09-04 14:01
我今天在98下试了一下,只要稍加改动也可以成功设置。
检验以前的设备驱动是否真的被卸载的最好办法是看连上设备后系统是否会重新查找它的驱动程序。
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2001-09-04 09:38
看得到大概是因为你已经连上了USB设备,否则应该是隐藏的
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2001-09-04 09:02
我是2k下的。usb设备不应该是隐藏的,我不用这个选项在设备管理器里面也可以看到。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
3boy
驱动牛犊
驱动牛犊
  • 注册日期2001-08-30
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2001-09-03 19:45
能不能在编译后,修改ICON
冥冥中注定爱上这个事业 虽然曾经苦恼厌倦麻木 但是今天毅然执著的追求 我爱我的事业 只因为它有太多的苦恼厌倦麻木
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2001-09-03 17:12
这样删除没有用。在win2000下需要通过
硬件->硬件向导->卸载/拔掉设备->卸载设备->显示隐藏设备
来卸载驱动。至于win98,我没有用过。今天枚时间了,明天我可以试一试。
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2001-09-03 16:11
[QUOTE]原本由 super_gy 发表
[B]还有一点可能会有帮助。你需要将以前的驱动程序从系统中卸载掉。 [/B][/QUOTE]
我是把.sys,.inf,oem*.inf,oem*.pnf统统删除,然后在设备管理器里面把设备也删除,再重装。还是死翘翘!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2001-09-03 08:54
还有一点可能会有帮助。你需要将以前的驱动程序从系统中卸载掉。
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2001-08-31 20:40
都试过了,还是不成. 就这样算了.
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2001-08-31 09:50
不对,后一种可能会被理解为system32\system32\drivers\mydriver.sys
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2001-08-31 09:49
应该都可以吧
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2001-08-31 09:42
只是加上drivers\mydriver.sys,而不是system32\drivers\mydriver.sys?
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2001-08-31 09:13
当然需要,我的文件不也是"drivers\mydriver.sys"
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2001-08-31 09:07
我弄了一个icon,加到sys里面,结果还是一个问号。
因为是放到system32\drivers下面,就不用指定路径了吧?
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
super_gy
驱动牛犊
驱动牛犊
  • 注册日期2001-03-23
  • 最后登录2007-06-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2001-08-31 08:34
不知starmoon兄说的是否正确,但在我的程序中,这个标号实际上就是图标资源的ID.另外,在"EnumPropPages32"条目中指定的源文件缺省路径似乎为<WINSYSDIR>。因此,如果你包含图标的文件不在这个目录的话,就应该明确指出。如
HKR,,EnumPropPages32,,"drivers\mydriver.sys"
starmoon
驱动小牛
驱动小牛
  • 注册日期2001-04-28
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2001-08-30 17:08
是 index, 第一个是 0, 第二个是 1...
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2001-08-30 14:46
我试验了n次都不行。
请问那个icon的标号你是怎么决定的?是在resource.h中的#define后面的数字吗?
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
上一页
游客

返回顶部