[問題] CreateProcess 的問題
很挫折...再練習win32的API使用
卻一直都遇到怪問題
我使用CreateProcess 想開啟PCMAN 如下
PROCESS_INFORMATION pi;
bool isCreate = CreateProcess(L"\"c:\\Program Files\\PCMan
Combo\\PCMan.exe\"", L" ", 0, 0, false, 0, NULL, NULL, NULL, &pi);
一直出現run time error~Access violation
明明傳入的資訊應該沒錯 但是一直搞不定
LPSTARTUPINFO lpStartupInfo這欄 我沒有填入
就算填入也是無法成功開啟
加入後如下
STARTUPINFO si;
memset(&si,0,sizeof(si));
si.cb= sizeof(si);
bool isCreate = CreateProcess(L"\"c:\\Program Files\\PCMan
Combo\\PCMan.exe\"", L" ", 0, 0, false, 0, NULL, NULL, &si, &pi);
我是哪裡搞錯了= =
覺得學win32 快吐血了 一堆東西也記不住 用成功了也不懂原理....
謝謝各位 ==
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.147.15.66
→
01/04 17:55, , 1F
01/04 17:55, 1F
→
01/04 17:57, , 2F
01/04 17:57, 2F
→
01/04 19:09, , 3F
01/04 19:09, 3F
→
01/04 19:12, , 4F
01/04 19:12, 4F
→
01/04 19:12, , 5F
01/04 19:12, 5F
推
01/04 19:56, , 6F
01/04 19:56, 6F
→
01/04 19:57, , 7F
01/04 19:57, 7F
→
01/04 19:58, , 8F
01/04 19:58, 8F
→
01/04 19:59, , 9F
01/04 19:59, 9F
推
01/04 20:37, , 10F
01/04 20:37, 10F
→
01/04 20:37, , 11F
01/04 20:37, 11F
→
01/04 20:37, , 12F
01/04 20:37, 12F
→
01/04 22:06, , 13F
01/04 22:06, 13F
推
01/04 22:26, , 14F
01/04 22:26, 14F
→
01/04 22:27, , 15F
01/04 22:27, 15F
→
01/04 22:27, , 16F
01/04 22:27, 16F
推
01/04 22:27, , 17F
01/04 22:27, 17F
推
01/04 22:30, , 18F
01/04 22:30, 18F
→
01/04 22:49, , 19F
01/04 22:49, 19F
推
01/04 23:30, , 20F
01/04 23:30, 20F
推
01/04 23:37, , 21F
01/04 23:37, 21F
推
01/04 23:41, , 22F
01/04 23:41, 22F
→
01/04 23:44, , 23F
01/04 23:44, 23F
→
01/05 00:07, , 24F
01/05 00:07, 24F
→
01/05 00:11, , 25F
01/05 00:11, 25F