코드/c/c++ 윈도우 화면 잠금 Window + L by WeZZ 2013. 6. 25. #include <windows.h> #define IsWin2000Plus() ((DWORD)(LOBYTE(LOWORD(GetVersion()))) >= 5) int (__stdcall * MyLockWorkStation)(); int __stdcall WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { HINSTANCE hinstLib; if (IsWin2000Plus()) { hinstLib = LoadLibrary("USER32.DLL"); if (hinstLib) { MyLockWorkStation = (int (__stdcall *)()) GetProcAddress(hinstLib, "LockWorkStation"); if (MyLockWorkStation != NULL) (MyLockWorkStation) (); } FreeLibrary(hinstLib); } else MessageBox(NULL, "This application requires" " Windows 2000 Professional or higher!", "Lock Workstation", MB_OK); return 0; } http://www.codeproject.com/Articles/10600/Lock-workstation 공유하기 게시글 관리 WeZz 저작자표시 비영리 관련글 64비트 환경에서 32비트 프로세스에서 64비트 경로 얻기 mfc class referent PEB32, PEB64 Templete 프로세스의 PEB 의 Parameter의 필드의 정보를 가져오기