系统高手和编程高手..进来看下...(高分求知识)

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:22:23
如何修改XP系统中弹出对话框上的文字。如限制对话框中的:“本次操作由于这台计算机的限制而被取消。请与您的系统管理员联系。”文字内容修改如何修改。高手才来哦~
谢谢您!
不好意思~我是菜鸟..可不可以说具体一点..能不能利用注册表或软件来实现..谢谢~~

我以前做过,现在懒得写程序了,只把思路写一下:
1、列举所有可视窗口句柄。
2、查找窗口文字为“本次操作由于……”的句柄。
3、列举指定窗口各控件的句柄。
4、根据2、3、所得的句柄,随便改什么东西,当然也可在2、3、找到句柄的同时改写。

补充回答:
用GetNextWindow自己做一个列举所有主窗口的函数,用GetClassName、GetWindowText取得所需句柄和窗口文字。
用EnumChildWindows取某窗口中所有控件的句柄。
用sendMessage发送需要改写的任何内容(主窗口或子窗口)。