我编一个程序,需要在网络上实现让对方的计算机黑屏
有没有人知道这方面的实现方法
如果让对方的计算机黑屏了,又如何取消

解决方案 »

  1.   

    通过TCP/IP啊,有两个程序,一个程序放在别人机上,一个在你机上,你想做什么都行.
      

  2.   

    曾经有人说用下面的函数可以实现
    ::SendMessage(hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
    然而我实验了一下,一动鼠标或键盘就不在黑屏了
    请知道的告诉我
      

  3.   

    ::SendMessage(hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
    只是关闭显示器好吧.....-_-;;
    不过你可以用这个函数+屏蔽鼠标与键盘来实现一直的黑屏
      

  4.   

    ::SendMessage(hwnd, WM_SYSCOMMAND, SC_MONITORPOWER, 2);
    再在DLL中用两个SetWindowsHookEx,
    一个idHook参数为WH_KEYBOARD_LL,一个WH_MOUSE_LL,处理的钩子函数什么都不做就可以了
    不过对于Ctrl+Alt+Del这种好像不行