日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 芯聞號 > 充電吧
[導讀]上接:WinCE7.0_FindWindow函數(shù)在線程中調(diào)用卡死的現(xiàn)象/*?*?對于同一句FindWindow(NULL,L"TestFindWindow");?*?在按鍵響應中執(zhí)行,耗時約為: 5m

上接:WinCE7.0_FindWindow函數(shù)在線程中調(diào)用卡死的現(xiàn)象



/*

?*?對于同一句FindWindow(NULL,L"TestFindWindow");

?*?在按鍵響應中執(zhí)行,耗時約為: 5ms

?*?在線程中執(zhí)行,由于按鍵響應中有?Sleep?存在,耗時約為: 10020ms

?* Win32 框架下執(zhí)行的結果與 MFC 相同

?*

?* 按鍵按下響應后的執(zhí)行 LOG 如下:

?starttest FindWindow: CSmartDeviceMFCDlg::OnBnClickedButton2

?end of test FindWindow:CSmartDeviceMFCDlg::OnBnClickedButton2,tick: 5

?start test FindWindow:TestFindWindowThreadProc

?Sleep 0

?Sleep 1

?Sleep 2

?Sleep 3

?Sleep 4

?Sleep 5

?Sleep 6

?Sleep 7

?Sleep 8

?Sleep 9

?end of test FindWindow:TestFindWindowThreadProc(10020)

?線程'TestFindWindowThreadProc' (0x45e0336)?已退出,返回值為?0 (0x0)。

*/


DWORDWINAPI?TestFindWindowThreadProc(void?*?pParam)?//?查找Window句柄線程
{
????DWORD?dwTick?=?GetTickCount();
????printf("rnstart?test?FindWindow:%srn",__FUNCTION__);
????//?在線程中調(diào)用FindWindow,但實際的執(zhí)行動作以SendMessage?方式發(fā)送到窗口進程來執(zhí)行(如果主窗體阻塞???)
????//?從此測試代碼發(fā)現(xiàn),Button?按鍵響應中的Sleep?阻塞了?FindWindow?的執(zhí)行;?直接Sleep?結束才執(zhí)行了?FindWindow?操作
????FindWindow(NULL,L"TestFindWindow");
????printf("rnend?of?test?FindWindow:%s(%d)rn",__FUNCTION__,GetTickCount()?-?dwTick);
?
????return?0;
}
?
voidCSmartDeviceMFCDlg::OnBnClickedButton2()
{
????//?TODO:?在此添加控件通知處理程序代碼
????DWORD?dwTick?=?GetTickCount();
????printf("rnstart?test?FindWindow:%srn",__FUNCTION__);
????FindWindow(NULL,L"TestFindWindow");
????printf("rnend?of?test?FindWindow:%s,tick:?%drn",__FUNCTION__,GetTickCount()?-?dwTick);
????CloseHandle(CreateThread(NULL,0,TestFindWindowThreadProc,NULL,0,0));
?
????for(int?i?=?0;i?<?10;i++)
????{
???????????Sleep(1000);
???????????printf("Sleep?%drn",i);
????}
}





本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉