#include "stdafx.h" int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { HDESK hDesk = CreateDesktop("Lock", NULL, NULL, 0, GENERIC_ALL , NULL); STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory( &si, sizeof(si) ); si.cb = sizeof(si); si.lpDesktop = "Lock"; ZeroMemory( &pi, sizeof(pi) ); CreateProcess( NULL, "hello.exe", NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi); return 0; }