A
arcore
Unregistered / Unconfirmed
GUEST, unregistred user!
小弟遇到的问题有如下几个:
1、程序要在OS启动时自动运行;
2、要隐藏桌面和任务栏;
3、要屏蔽系统按键(主要是任务栏开始按钮的快捷键)。
关于第一个问题,大家都知道,只要在Run/RonOnce/RunSerice中任一个下加一项就行了。
关于第二个问题,用ShowWindow也可以实现;但是还出现一个问题:我的程序在开始运行
时隐藏了任务栏,但一会任务栏又出现了(估计是Explorer.exe运行的原因),所以我在我
的程序里的第一个Window里加一个Timer,定时的隐藏任务栏,也算基本上实现了吧。
关于第三个问题,我在DFW里查到资料也实现了。
三个问题都实现了,但还有一个与此相关的问题小弟找不到解决方法:小弟的程序在执行后
主FORM不是当前激活的FORM,不能接受键盘输入。不知道大家有没有常在网吧上网的经历,
用没有用过一些网吧管理软件。小弟记得有一个光大网吧管理软件,在网吧上网时,先到服
务哭刷卡,客户电脑启动后,光大网吧管理软件的客户端程序也执行,出现一个全屏的Form
,要求输入卡号。此时,桌面全在这个客户端程序之下,Form上的Edit框也一直有输入焦点
,等待输入。小弟要的就是要这样的效果,即:小弟的程序在自动运行后,要求第一个显示
的Form一直是当前激活的Form,一直有输入焦点。
希望小弟说得够清楚了,请大家帮帮忙。。。
1、程序要在OS启动时自动运行;
2、要隐藏桌面和任务栏;
3、要屏蔽系统按键(主要是任务栏开始按钮的快捷键)。
关于第一个问题,大家都知道,只要在Run/RonOnce/RunSerice中任一个下加一项就行了。
关于第二个问题,用ShowWindow也可以实现;但是还出现一个问题:我的程序在开始运行
时隐藏了任务栏,但一会任务栏又出现了(估计是Explorer.exe运行的原因),所以我在我
的程序里的第一个Window里加一个Timer,定时的隐藏任务栏,也算基本上实现了吧。
关于第三个问题,我在DFW里查到资料也实现了。
三个问题都实现了,但还有一个与此相关的问题小弟找不到解决方法:小弟的程序在执行后
主FORM不是当前激活的FORM,不能接受键盘输入。不知道大家有没有常在网吧上网的经历,
用没有用过一些网吧管理软件。小弟记得有一个光大网吧管理软件,在网吧上网时,先到服
务哭刷卡,客户电脑启动后,光大网吧管理软件的客户端程序也执行,出现一个全屏的Form
,要求输入卡号。此时,桌面全在这个客户端程序之下,Form上的Edit框也一直有输入焦点
,等待输入。小弟要的就是要这样的效果,即:小弟的程序在自动运行后,要求第一个显示
的Form一直是当前激活的Form,一直有输入焦点。
希望小弟说得够清楚了,请大家帮帮忙。。。