2 回答

眼眸繁星
TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
系統(tǒng)接收到鍵盤按下消息后,將按下鍵盤的消息發(fā)送給窗口。然后系統(tǒng)還會(huì)根據(jù)按下鍵盤的消息,再生成WM_CHAR消息,發(fā)送給窗口。
MFC程序的窗口中,窗口一旦接收到WM_CHAR消息后,會(huì)解析這個(gè)WM_CHAR消息,然后就會(huì)調(diào)用OnChar()函數(shù),將發(fā)送的字符作為參數(shù)傳入這個(gè)函數(shù)。
這個(gè)函數(shù)你可以重寫,添加你要的內(nèi)容,這樣,一旦按下鍵盤,窗口程序就會(huì)自動(dòng)運(yùn)行這個(gè)函數(shù)里的內(nèi)容。

ABOUTYOU
TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
MFC?
窗口收到字符輸入事件,會(huì)調(diào)用這個(gè)回調(diào)函數(shù)。
添加回答
舉報(bào)
0/150
提交
取消