是否可以使用c#更改Shell32.dll中的字符串表值? [英] Is it possible to change the string table values in Shell32.dll using c# ?
本文介绍了是否可以使用c#更改Shell32.dll中的字符串表值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想修改在创建新快捷方式时出现的默认名称.我发现可以使用资源黑客通过修改String Table-> GT来完成此操作. Shell32.dll中的1896.我想知道是否可以使用c#以编程方式完成此操作,如果可以,如何操作.
谢谢
-
Vinod
Hi,
I would like to modify the default name that appear when a new shortcut is created. I found out that this can be done using the resource hacker by modifying the String Table -> 1896 in Shell32.dll. I would like to know if this can be done programmatically using c# and if so how.
Thank You
--
Vinod
推荐答案
免责声明,这是有风险的业务.
参见此链接 [文件 [过程 [
Disclaimer, this is risky business.
See this link[^] for a manual way to edit Shell32.dll . By using the File[^] class and the Process[^] class you may be able to mimic this procedure.
我不会这样做因为它是一个系统DLL,当您弄乱系统DLL时,Vista/Weven不喜欢它.
I wouldn''t do it because it''s a system DLL, and Vista/Weven don''t like it when you mess with system DLLs.
这篇关于是否可以使用c#更改Shell32.dll中的字符串表值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文