今天有個同事談到了實時顯示mfc的edit控制項,我想了下,只能新增執行緒才能完成這個目標。但執行緒中不能使用updatedata函式。
想到兩個解決方案,
1. 傳送訊息,把執行緒中的資料傳送到主線程進行實時顯示(我沒試,但肯定可以實現)。
2. 使用getdlgitem通過id來顯示資料。
unsigned
int _stdcall ctestthreaddlg::threadfun(lpvoid pparam)
return
0;
}void ctestthreaddlg::showdata()
實時重新整理MFC的EDIT控制項
今天有個同事談到了實時顯示mfc的edit控制項,我想了下,只能新增執行緒才能完成這個目標。但執行緒中不能使用updatedata函式。想到兩個解決方案,1.傳送訊息,把執行緒中的資料傳送到主線程進行實時顯示 我沒試,但肯定可以實現 2.使用getdlgitem通過id來顯示資料。unsigned ...
MFC中Edit控制項顯示系統時間
mfc中實時顯示系統時間 下面給出在基於對話方塊的mfc應用程式的edit控制項中實時顯示系統時間的方法。首先來了解一下幾個主要的與定時器有關的函式。settimer 函式表示定義乙個定時器。根據定義指定的視窗,在指定的視窗 cwnd 中實現ontimer事件,這樣,就可以響應事件了。settime...
MFC遍歷 清空所有Edit控制項內容
先貼 cwnd pwnd getwindow gw child tchar szbuf 256 while pwnd null getgetwindow 函式的原型 cwnd getwindow uint ncmd const getwindow 函式返回的是與呼叫函式的視窗符合指定關係 引數ncm...