實時顯示MFC的EDIT控制項

2021-08-27 23:49:01 字數 357 閱讀 6024

今天有個同事談到了實時顯示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...