aardio單行的edit控制項響應回車按鍵訊息

2022-07-18 18:48:13 字數 735 閱讀 1997

方法一:

import win.ui;

/*dsg)/*

}}*/

//你用訊息**不起作用,是因為回車鍵是對話方塊的快捷鍵之一

//你可以重寫winform.isdialogmessage函式

winform.isdialogmessage = function

(hwnd,msg)

}

return

win.isdialogmessage(hwnd,msg); }//

那麼這裡就會起作用了

winform.edit.wndproc = function

(hwnd,message,wparam,lparam)

//無返回值則繼續呼叫預設**函式

}winform.show()

win.loopmessage();

return winform;

方法二:

import win.ui;

/*dsg)/*

}}*/

//響應按鍵彈起的訊息

winform.edit.wndproc = function

(hwnd,message,wparam,lparam)

//無返回值則繼續呼叫預設**函式

}winform.show()

win.loopmessage();

return winform;

編輯控制項 edit

編輯框 edit 控制項實際上是乙個簡易的文字編輯器,使用者可以在編輯框中輸入可新增或插入文字。還有複製 貼上 剪下 刪除等編輯功能。應用程式用createwindowex建立編輯框控制項時,可根據控制項的用途在下表中選擇部份常數來設定其風格屬性 style 常數說明 es multiline 多行...

實時重新整理MFC的EDIT控制項

今天有個同事談到了實時顯示mfc的edit控制項,我想了下,只能新增執行緒才能完成這個目標。但執行緒中不能使用updatedata函式。想到兩個解決方案,1.傳送訊息,把執行緒中的資料傳送到主線程進行實時顯示 我沒試,但肯定可以實現 2.使用getdlgitem通過id來顯示資料。unsigned ...

實時顯示MFC的EDIT控制項

今天有個同事談到了實時顯示mfc的edit控制項,我想了下,只能新增執行緒才能完成這個目標。但執行緒中不能使用updatedata函式。想到兩個解決方案,1.傳送訊息,把執行緒中的資料傳送到主線程進行實時顯示 我沒試,但肯定可以實現 2.使用getdlgitem通過id來顯示資料。unsigned ...