<p>#include <windows.h> <br>int APIENTRY WinMain(HINSTANCE hInstance, <br> HINSTANCE hPrevInstance, <br> LPSTR lpCmdLine, <br> int nCmdShow) <br>{ <br> SendMessage(FindWindow(0,0),WM_SYSCOMMAND,SC_MONITORPOWER,2);//关闭 <br> ::Sleep(10000); <br> SendMessage(FindWindow(0,0),WM_SYSCOMMAND,SC_MONITORPOWER,-1);//打开 <br> return 0; <br>} <p> <p>这个就更邪恶了 <p>它可以让光驱跳舞<br>慎用 <p>#include <Windows.h><br>#include <mmsystem.h>//注意加入头文件 <br>#pragma comment(lib, "winmm.lib") <p>int main() <br>{ <br> ::mciSendStringA("set cdaudio door open",NULL,0,NULL);//打开 <br> ::mciSendStringA("set cdaudio door closed wait",NULL,0,NULL);//关闭 <br> return 0; <br>} <br>//注意在 工程-设置-LINK中加入库文件名winmm.lib<br>//如果你弄个死循环,就可以让他的光驱好好活动活动了^_^</p>
转载于:https://my.oschina.net/rookiedavin/blog/150923