阅读:5421回复:25
设置自己的设备图标
我的设备在设备管理器中的图标总是一个小问号,难看死了。我想把它改成自己的酷酷图标,但不知从何下手。
|
|
最新喜欢:![]() |
沙发#
发布于:2005-03-24 14:55
gz
|
|
板凳#
发布于: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" |
|
地板#
发布于:2001-09-06 09:19
[QUOTE]原本由 super_gy 发表
[B]我今天在98下试了一下,只要稍加改动也可以成功设置。 检验以前的设备驱动是否真的被卸载的最好办法是看连上设备后系统是否会重新查找它的驱动程序。 [/B][/QUOTE] 我每次都是”找到新的设备“。 |
|
|
地下室#
发布于:2001-09-04 14:01
我今天在98下试了一下,只要稍加改动也可以成功设置。
检验以前的设备驱动是否真的被卸载的最好办法是看连上设备后系统是否会重新查找它的驱动程序。 |
|
5楼#
发布于:2001-09-04 09:38
看得到大概是因为你已经连上了USB设备,否则应该是隐藏的
|
|
6楼#
发布于:2001-09-04 09:02
我是2k下的。usb设备不应该是隐藏的,我不用这个选项在设备管理器里面也可以看到。
|
|
|
7楼#
发布于:2001-09-03 19:45
能不能在编译后,修改ICON
|
|
|
8楼#
发布于:2001-09-03 17:12
这样删除没有用。在win2000下需要通过
硬件->硬件向导->卸载/拔掉设备->卸载设备->显示隐藏设备 来卸载驱动。至于win98,我没有用过。今天枚时间了,明天我可以试一试。 |
|
9楼#
发布于:2001-09-03 16:11
[QUOTE]原本由 super_gy 发表
[B]还有一点可能会有帮助。你需要将以前的驱动程序从系统中卸载掉。 [/B][/QUOTE] 我是把.sys,.inf,oem*.inf,oem*.pnf统统删除,然后在设备管理器里面把设备也删除,再重装。还是死翘翘! |
|
|
10楼#
发布于:2001-09-03 08:54
还有一点可能会有帮助。你需要将以前的驱动程序从系统中卸载掉。
|
|
11楼#
发布于:2001-08-31 20:40
都试过了,还是不成. 就这样算了.
|
|
|
12楼#
发布于:2001-08-31 09:50
不对,后一种可能会被理解为system32\system32\drivers\mydriver.sys
|
|
13楼#
发布于:2001-08-31 09:49
应该都可以吧
|
|
14楼#
发布于:2001-08-31 09:42
只是加上drivers\mydriver.sys,而不是system32\drivers\mydriver.sys?
|
|
|
15楼#
发布于:2001-08-31 09:13
当然需要,我的文件不也是"drivers\mydriver.sys"
|
|
16楼#
发布于:2001-08-31 09:07
我弄了一个icon,加到sys里面,结果还是一个问号。
因为是放到system32\drivers下面,就不用指定路径了吧? |
|
|
17楼#
发布于:2001-08-31 08:34
不知starmoon兄说的是否正确,但在我的程序中,这个标号实际上就是图标资源的ID.另外,在"EnumPropPages32"条目中指定的源文件缺省路径似乎为<WINSYSDIR>。因此,如果你包含图标的文件不在这个目录的话,就应该明确指出。如
HKR,,EnumPropPages32,,"drivers\mydriver.sys" |
|
18楼#
发布于:2001-08-30 17:08
是 index, 第一个是 0, 第二个是 1...
|
|
19楼#
发布于:2001-08-30 14:46
我试验了n次都不行。
请问那个icon的标号你是怎么决定的?是在resource.h中的#define后面的数字吗? |
|
|
上一页
下一页