J
Theoretisch geht auch noch folgendes:
STARTUPINFO si;
ZeroMemory(&si, sizeof(si));
si.dwFlags = STARTF_USESIZE | STARTF_USEPOSITION;
si.dwX = 100;
si.dwY = 100;
si.dwXSize = 200;
si.dwYSize = 200;
PROCESS_INFORMATION pi;
LPTSTR szCmd = _tcsdup(_T("c:\\path-to\\my.exe"));
CreateProcess(NULL, szCmd, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
free(szCmd);
Hängt aber von der aufzurufenden Applikation ab, ob die dies unterstützt.