CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

请教:如何在程序运行时锁定屏幕?

楼主forest()2000-02-01 15:36:00 在 VC/MFC / 基础类 提问

      小弟最近遇到一个难题:客户要求某程序在运行时禁止任何其他程序运行。运行环境为  
  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

相关问题

  • delphi程序锁定屏幕
  • 怎样可以实现锁定屏幕,而程序还在运行,待客户输入密码后实现重新登陆
  • 程序运行时,窗体就像被锁定了一样!
  • 怎样运行win98se的默认的屏幕保护程序?
  • ……屏幕锁定……
  • 如何获得DOS下的程序运行后的屏幕输出
  • 如何让delphi程序运行时自动出现屏幕中间
  • 需要屏幕输出的程序如何在crontab中运行,如admintool
  • 请问如何在c#中检测屏幕保护程序是否运行?
  • 如何在c#中检测屏幕保护程序是否运行?

关键词

  • 屏幕
  • 程序
  • 运行

得分解答快速导航

  • 帖主:forest
  • kxy
  • radish

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo