请教:如何在程序运行时锁定屏幕?
小弟最近遇到一个难题:客户要求某程序在运行时禁止任何其他程序运行。运行环境为
WIN98。我考虑只须在程序开始时关闭已运行的程序,并锁定“开始”,退出时释放就行,
但不知相关的API?还请各位高手帮忙!
问题点数:50、回复次数:5Top
1 楼kxy(手举穿肠毒药,怀抱刮骨钢刀)回复于 2000-02-01 15:50:00 得分 20
我想可以参考屏幕保护的做法.
你的程序类似屏包,自己always on top, crtl+tab, Ctrl+alt+del
等等都失效.
此论坛有作屏包的讨论,请搜索:)Top
2 楼radish()回复于 2000-02-01 17:25:00 得分 20
如只禁止用户在程序中切换可用KXY的方法,一个API:
SystemParametersInfo(SPI_SCREENSAVERRUNNING, true, NULL,0);
//进入屏幕保护方式
SystemParametersInfo(SPI_SCREENSAVERRUNNING, false, NULL,0);
//退出屏幕保护方式Top
3 楼forest()回复于 2000-02-02 10:42:00 得分 0
多谢三位大峡指教!Top
4 楼forest()回复于 2000-02-02 10:46:00 得分 0
多谢三位大峡指教!小弟这几天急着买票回家。没空试验,只有等年后了。祝三位大峡
龙年大吉,钞票多多!Top




