做一個程式,如何設定按Enter發送訊息,并且發送訊息后輸入內容框不換行,再實作按Shift+Enter實作換行。
uj5u.com熱心網友回復:
內容框是啥?memo?uj5u.com熱心網友回復:
Application->OnMessage事件處理程序中截獲鍵盤訊息,如果是Enter鍵【發送訊息】,如果是Shift+Enter鍵,向Memo1控制元件發送按鍵訊息(Enter按鍵),OnMessage不捕獲使用SendMessage直接發送給視窗的訊息,因為這不通過訊息佇列。uj5u.com熱心網友回復:
是meno ,不過無緣無故就解決了,添加了后面的代碼以后。
uj5u.com熱心網友回復:
Memo里面Shift-Enter本身就可以換行。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/75945.html
標籤:基礎類
下一篇:MoveFile 移動檔案問題
