区域语言设置的代替解决方法
delphi7+简体中文xp开发的软件,到英文版操作系统下成了乱码.......这两天都在找解决的方法,网上找到一些: 在控制面板--->区域语言设置--->language :是否添加东亚语种的语言包( 此步可省略 ---->高级选项 :添加 简体中文)默认语言选成简体中文 这样就可以正常显示中文了,不过每次都要设置,很麻烦.另外,比较简单一点的方法:SetThreadLocale(DWORD(Word(SORT_DEFAULT) shl 16) or DWORD(Word(SUBLANG_CHINESE_SIMPLIFIED) shl 10) or DWORD(Word(LANG_CHINESE)));设置线程 这样也可以到达效果
adjust_token_privilege
关于在 DELPHI 中如何提升进程令牌2007年01月24日 星期三 06:04 P.M.近一段时间在用DELPHI写个程序,当我写到一个结束其他进程的模块的时候有时不成功,那是因为其他进程,如病毒进程的权限高,通过常规的结束进程的函数行不通,要首先提高自身程序的权限,再结束其他进程在网上也看到了一些提升进程令牌的函数但都不怎么好用,最后我还是从一个黑客后门程序的源代码中提取出了一个好的提升进程令牌的函数,不敢独享,跟大家分享下//提升进程权限为DEBUG权限procedure SetPrivilege;var OldTokenPrivileges, TokenPrivileges: TTokenPrivileges;