WINDOWS启动后,在用户进行操作之前,加载我希望运行的程序,同时屏蔽用户所能操作的一切。在VC或别的编程语言中如何实现。

解决方案 »

  1.   

    #ifndef _DEBUG
    //限制鼠标的移动范围
    RECT rt;
    GetWindowRect(&rt);
    ClipCursor(&rt);//如要解除锁定,要在对框初始化时记下窗口范围
    #endif//屏蔽所有系统键如 Ctrl+Alt+Del Alt+Table 开始菜单键  右健菜单键
    #ifndef _DEBUG
    SystemParametersInfo (SPI_SETSCREENSAVERRUNNING, 1, NULL, 0);
    #endif#ifndef _DEBUG ////解除
    SystemParametersInfo (SPI_SETSCREENSAVERRUNNING, 0, NULL, 0); 
    #endif