下面是部分代碼:
BOOL TerminateProcessFromld(DWORD dwld)//這里需要輸入一個;嗎?
{
BOOL bRet = FALSE;
HANDLE hProcess = ::OpenProcess(POCESS_ALL_ACCESS,FALSE,dwld);//這里是不是把dwld換成一個ID號碼就可以了?
if(hProcess ! = NULL)
{
//終止行程
bRet = ::TerminateProcess(hProcess,0);
}
CloseHandle(hProcess);
return bRet;
}
當小白在編譯器里敲的時候:
# include<windows.h>
# include<stdio.h>
int main(int argc, char* argv[])
{
//BOOL TerminateProcessFromld(DWORD dwld);
BOOL TerminateProcessFromld(DWORD dwld)
{//為什么這里出現錯誤,提示 error:應該輸入; ?不懂
BOOL bRet = FALSE;
HANDLE hProcess = ::OpenProcess(PROCESS_ALL_ACCESS, FALSE, dwld);
if (hProcess != NULL)
{
bRet = ::TerminateProcess(hProcess, 0);
}
CloseHandle(hProcess);
return bRet;
}
}
uj5u.com熱心網友回復:
if(hProcess ! = NULL)這句里面 != 是一個整體,你不能在!和=中間加上一個空格
uj5u.com熱心網友回復:
再有,POCESS_ALL_ACCESS這里拼錯了吧,應該是PROCESS_ALL_ACCESS吧uj5u.com熱心網友回復:
BOOL TerminateProcessFromld(DWORD dwld) 這個函式實作怎么會在main函式里?uj5u.com熱心網友回復:
先用簡單的 試試 PostMessage WM_CLOSE 方式 看看他自己能否關閉吧.,關閉其他行程 我一般會優先讓它自己 按照自己的方式關閉 如果不行才TerminateProcess
uj5u.com熱心網友回復:
int main(int argc, char* argv[])里定義一個 BOOL TerminateProcessFromld(DWORD dwld) ?
放main外
uj5u.com熱心網友回復:
main函式里面嵌套函式?BOOL TerminateProcessFromld(DWORD dwld)放在外面,main函式呼叫TerminateProcessFromld函式、uj5u.com熱心網友回復:
你這都是語法錯誤啊~uj5u.com熱心網友回復:
代碼不能嵌套。uj5u.com熱心網友回復:
關于自己是否適合編程的很簡單的測驗:在報紙或雜志上隨便找一段約1000字的文章,在Word中輸入一遍。輸完后再參考下面答案:
A里面有10處以上文字或標點錯誤
B里面沒有文字或標點錯誤并敢為此跟人打賭
C里面沒有文字或標點錯誤并且字體和排版完全與原稿一致
D列印在半透明的紙上和原稿重疊在一起檢查一模一樣,且自我感覺很有成就感
A不適合編程(理由:打字準確度偏低、粗心大意)
B初級程式員(理由:打字準確度很高、認真細致、自信、理解全角半角概念)
C高級程式員(理由:在B的基礎上理解字體和排版也是電腦列印的重要因素、但相比D還不夠偏執、精益求精、結果可驗證)
D軟體專案經理(理由:能針對專案給出令人信服的細致到極點的需求說明和典型測驗用例。用戶幾乎挑不出毛病。專業!)
如果想從A變成B的話,到我的資源http://download.csdn.net/detail/zhao4zhong1/4084259里面下載“適合程式員的鍵盤練習”
uj5u.com熱心網友回復:
A: 你不適合編程, 但非常適合雇傭一群程式員為你搬磚.
B: 你也不適編程, 但非常適合做一名產品經理. 因為無論你的產品如何, 你都要學會和別人吹逼說妥妥的.
C: 你適合做一名程式員, 做最苦逼的作業, 受各種產品狗和測驗喵的氣, 為掙點小錢搬磚養家, 來吧, 歡迎你, 騷年!
D: 抱歉, 您可能是亂入了, 請問您是來應聘打字員的嘛?
uj5u.com熱心網友回復:
理想很豐滿,現實很骨感。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/121837.html
標籤:進程/線程/DLL
