就是
一个程序运行后,退出前 别的程序不能运行,焦点 终在该程序上

解决方案 »

  1.   

    独霸是不行的,Windows系统进程也让你独霸了?
    可以屏蔽屏幕,使用户无法运行其他程序
      

  2.   

    听说是替换explorer.exe
    工程比较大....
      

  3.   

    把form的style设成statontop,windowstat设成max,把右上角的最小化,和x全弄掉在form的keypress事件里屏蔽掉alt+tab,win键,Alt+F4和Alt+ctrl+delete。那别人还有什么办法搞别的程序?
      

  4.   

    把form的style设成statontop,windowstat设成max,把右上角的最小化,和x全弄掉****************这个行,我就这么做keypress事件里屏蔽掉alt+tab,win键,Alt+F4和Alt+ctrl+delete*************可以吗,alt+tab,win键,Alt+F4和Alt+ctrl+delete 这些都是系统热键 
    可以在程序 里屏蔽吗  ???(HOOK是可以屏蔽掉一些,但不能用)
    现在怕的就是  用户 按alt+tab,win键,Alt+F4和Alt+ctrl+delete 。还有ALT+ESC 这些热键
      

  5.   

    把窗口设置成最大化,然后:
    SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE);
    把窗口置于最顶端.
      

  6.   

    把窗口的标题栏去掉,设窗口的align为alClient,再设为总在上面
      

  7.   

    做几步:
    1.把窗口始终保持在最前端
    SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE);2.把窗口设置成无边框显示3.窗口显示属性为最大化我没试.你试试
      

  8.   

    还有一个办法,不太好,如果你的机子只是用来运行这个程序的.你可以修改注册表
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
    键值下的shell的值
    原本为   explorer.exe
    替换成你要运行的程序的路径就行了.声明:替换之后系统每次一启动就会运行你的程序,连桌面都不出现.有一定的危险性,建议你的程序有回复注册表 shell的值的这一项
    出问题别找我 :)
      

  9.   

    terry6394(临时学VB):把 SYSTEM.ini 里的
    [boot]
    shell=Explorer.exe  //改成要运行的程序就行了
    不能这么做,,,
    ************************************
    1.把窗口始终保持在最前端
    SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE);2.把窗口设置成无边框显示3.窗口显示属性为最大化这些都好办
    余下的问题是
    如何对付系统的热键,,
      

  10.   

    像 传奇游戏 里的的那种方式,可能是用 DX(或其他,我只是猜)因为,DX很容易实现(一个程序运行的时候,不能切换到别的程序去),只要设置一下协同等级就行了其他方法没有吗???
      

  11.   

    对付系统热键,可以采用锁定键盘的方法,不过影响你程序的正常操作,还是键盘HOOK吧。
      

  12.   

    安装Dos6.22 <据MicroSoft说这个版本的Dos很稳定>
    把你的程序改成Dos版的<估计挺痛苦>
    这样别的程序就根本不可能干扰到你了.
      

  13.   

    隐藏任务栏,屏掉系统热键,用几个API函数就可搞定
      

  14.   

    对付系统热键的话可以用到钩子。如果你的是在NT内核的系统的话,有人写了一个底层钩子,可以实现屏蔽任何一个按键。http://blog.csdn.net/goodname008/archive/2004/08/21/80827.aspx
      

  15.   

    没可能,服务程序照样Run的http://lysoft.7u7.net
      

  16.   

    虽然能够用独霸桌面,但是快捷键什么,都能运行的,比方说我的winamp是用F10打开的,那么照样还可以打开呀,
      

  17.   

    一个windows api函数就可以做了!把它做为屏幕保护就可以了!very easy!
      

  18.   

    把form的style设成statontop,windowstat设成max,把右上角的最小化,和x全弄掉在form的keypress事件里屏蔽掉alt+tab,win键,Alt+F4和Alt+ctrl+delete。那别人还有什么办法搞别的程序?
    ====
    这个可以