是否可以使用c#更改Shell32.dll中的字符串表值? [英] Is it possible to change the string table values in Shell32.dll using c# ?

查看:171
本文介绍了是否可以使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆