




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、ÔÚdialogÖÐÊDz»ÄÜÏìÓ¦WM_KEYDOWNµÄ Èç¹ûÒªÏìÓ¦µÄ»° ¿ÉÒÔÖØÔØBOOL CKeseDlg:PreTranslateMessage(MSG* pMsg) Õ
2、26;¸öº¯ÊýÔÚMFC(Microsoft Foundation Class)¶ÔÏìÓ¦ÏûÏ¢½øÐÐÁË·â×°£¬¿ÉÒÔͨ¹ýÖØÔØÐé
3、186;¯ÊýPreTranslateMessage()¶ÔËù¹ØÐĵÄÏûÏ¢½øÐнØÈ¡ÓëÏìÓ¦£ºÒÔ϶ԽØÈ¡ÓëÏ
4、;ìÓ¦¼üÅÌ Enter ÏûÏ¢µÄ½ØÈ¡ÓëÏìÓ¦ÕâÊǶԻ°¿òµÄÏìÓ¦¼üÅÌ Enter ÏûÏ¢
5、83;½Ê½£ºBOOL C*Dlg:PreTranslateMessage(MSG* pMsg)/ TODO: ÔÚ´ËÌí¼ÓרÓôúÂëºÍ/»òµ÷ÓûùÀà/ÅжÏÊÇ·ñ
6、Ϊ¼üÅÌÏûÏ¢if (WM_KEYFIRST <= pMsg->message && pMsg->message <= WM_KEYLAST)/ÅжÏÊÇ·ñ°´Ï¼üÅÌEnter¼üif(pMsg->wParam=VK_RETURN)/Do anything
7、what you want toreturn TRUE;return CDialog:PreTranslateMessage(pMsg);ÕâÊÇViewÊÓͼÀàÏìÓ¦¼üÅÌ Enter ÏûÏ¢µÄ·½Ê½£ºBOOL C*View:PreTranslateMessage(MSG* pMs
8、g)¡¡if (WM_KEYFIRST <= pMsg->message && pMsg->message <= WM_KEYLAST)¡¡¡¡¡¡if(pMsg->wParam=VK_RETURN )¡¡¡¡/Do anything you want herereturn TRUE;¡¡¡¡return CFormView:PreTranslateMessage(pMsg);¡&
9、#161;¡¡ÔÚÉÏÃæµÄ´úÂëÖУ¬Ê×ÏȽ«pMsg->messageËù±íʾµÄÏûϢͬWM_KEYFIRSTºÍWM_KEYLAST±È½
10、Ï£¬È·¶¨ÊǼüÅÌÏûÏ¢£¬È»ºóͨ¹ýÏûÏ¢²ÎÊýpMsg->wParamµÄÖµÀ´ÅжÏÊÇ
11、83;ñÊǻسµ¼ü£¨VK_RETURN£¬ÐéÄâ¼üÂë¿ÉÒÔÏÂÃæÏà¹Ø×ÊÁÏÖв鵽£©¡£³
12、£ÓõÄDelete¼üµÄÐéÄâ¼üÂëΪ£ºVK_DELETEÆäËûÏà¹ØµÄ×Ô¼ºÂýÂýÕÒ°É£¬ºÇ
13、86;Ç¡£#define VK_LBUTTON 0x01#define VK_RBUTTON 0x02#define VK_CANCEL 0x03#define VK_MBUTTON 0x04#if(_WIN32_WINNT >= 0x0500)#define VK_XBUTTON1 0x05#define VK_XBUTTON2 0x06#endif#define VK_BACK 0x08#define VK_TAB 0x09#define VK_CLEAR 0x0C#define VK_RETURN 0x0D#define VK_SHIFT 0x10#
14、define VK_CONTROL 0x11#define VK_MENU 0x12#define VK_PAUSE 0x13#define VK_CAPITAL 0x14#define VK_KANA 0x15#define VK_HANGEUL 0x15#define VK_HANGUL 0x15#define VK_JUNJA 0x17#define VK_FINAL 0x18#define VK_HANJA 0x19#define VK_KANJI 0x19#define VK_ESCAPE 0x1B#define VK_CONVERT 0x1C#define VK_NONCONVER
15、T 0x1D#define VK_ACCEPT 0x1E#define VK_MODECHANGE 0x1F#define VK_SPACE 0x20 #define VK_PRIOR 0x21 #define VK_NEXT 0x22 #define VK_END 0x23 #define VK_HOME 0x24 #define VK_LEFT 0x25 #define VK_UP 0x26 #define VK_RIGHT 0x27 #define VK_DOWN 0x28 #define VK_SELECT 0x29 #define VK_PRINT 0x2A #define VK_E
16、XECUTE 0x2B #define VK_SNAPSHOT 0x2C #define VK_INSERT 0x2D #define VK_DELETE 0x2E #define VK_HELP 0x2F#define VK_LWIN 0x5B #define VK_RWIN 0x5C #define VK_APPS 0x5D#define VK_SLEEP 0x5F#define VK_NUMPAD0 0x60 #define VK_NUMPAD1 0x61 #define VK_NUMPAD2 0x62 #define VK_NUMPAD3 0x63 #define VK_NUMPAD4
17、 0x64 #define VK_NUMPAD5 0x65 #define VK_NUMPAD6 0x66 #define VK_NUMPAD7 0x67 #define VK_NUMPAD8 0x68 #define VK_NUMPAD9 0x69 #define VK_MULTIPLY 0x6A #define VK_ADD 0x6B #define VK_SEPARATOR 0x6C #define VK_SUBTRACT 0x6D #define VK_DECIMAL 0x6E #define VK_DIVIDE 0x6F #define VK_F1 0x70 #define VK_F
18、2 0x71 #define VK_F3 0x72#define VK_F4 0x73#define VK_F5 0x74#define VK_F6 0x75#define VK_F7 0x76#define VK_F8 0x77#define VK_F9 0x78#define VK_F10 0x79#define VK_F11 0x7A#define VK_F12 0x7B#define VK_F13 0x7C#define VK_F14 0x7D#define VK_F15 0x7E#define VK_F16 0x7F#define VK_F17 0x80#define VK_F18
19、0x81#define VK_F19 0x82#define VK_F20 0x83#define VK_F21 0x84#define VK_F22 0x85#define VK_F23 0x86#define VK_F24 0x87#define VK_NUMLOCK 0x90#define VK_SCROLL 0x91#define VK_OEM_NEC_EQUAL 0x92 / '=' key on numpad#define VK_OEM_FJ_JISHO 0x92 / 'Dictionary' key#define VK_OEM_FJ_MASSHOU
20、 0x93 / 'Unregister word' key #define VK_OEM_FJ_TOUROKU 0x94 / 'Register word' key #define VK_OEM_FJ_LOYA 0x95 / 'Left OYAYUBI' key #define VK_OEM_FJ_ROYA 0x96 / 'Right OYAYUBI' key#define VK_LSHIFT 0xA0#define VK_RSHIFT 0xA1#define VK_LCONTROL 0xA2#define VK_RCONTROL
21、 0xA3#define VK_LMENU 0xA4#define VK_RMENU 0xA5#if(_WIN32_WINNT >= 0x0500)#define VK_BROWSER_BACK 0xA6#define VK_BROWSER_FORWARD 0xA7#define VK_BROWSER_REFRESH 0xA8#define VK_BROWSER_STOP 0xA9#define VK_BROWSER_SEARCH 0xAA#define VK_BROWSER_FAVORITES 0xAB#define VK_BROWSER_HOME 0xAC#define VK_VOL
22、UME_MUTE 0xAD#define VK_VOLUME_DOWN 0xAE#define VK_VOLUME_UP 0xAF#define VK_MEDIA_NEXT_TRACK 0xB0#define VK_MEDIA_PREV_TRACK 0xB1#define VK_MEDIA_STOP 0xB2#define VK_MEDIA_PLAY_PAUSE 0xB3#define VK_LAUNCH_MAIL 0xB4#define VK_LAUNCH_MEDIA_SELECT 0xB5#define VK_LAUNCH_APP1 0xB6#define VK_LAUNCH_APP2 0xB7#endif#define VK_OEM_1 0xBA / ':' for US#define VK_OEM_PLUS 0xBB / '+' any co
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 會計(jì)邏輯測試題及答案
- 大學(xué)語文群文閱讀階段性工作總結(jié)
- 上崗培訓(xùn)流程
- 外幣反假培訓(xùn)
- 2025年中國磨刀棒行業(yè)市場全景分析及前景機(jī)遇研判報(bào)告
- 兒科危重癥專科護(hù)士培訓(xùn)匯報(bào)
- 產(chǎn)后母嬰護(hù)理教程
- 機(jī)打發(fā)票培訓(xùn)
- 轉(zhuǎn)正制度培訓(xùn)
- 旅游度假村場地合作運(yùn)營協(xié)議
- 2025年社區(qū)工作者考試題目及答案
- 跨國知識產(chǎn)權(quán)爭議的司法解決途徑
- DIP支付下的病案首頁填寫
- 應(yīng)急管理部門職工招聘合同
- 2025年教師招聘教師資格面試逐字稿初中體育教師招聘面試《排球正面雙手墊球》試講稿(逐字稿)
- 2024北京海淀初一(上)期中數(shù)學(xué)試卷及答案解析
- 2023年貴州貴州貴安發(fā)展集團(tuán)有限公司招聘筆試真題
- 2025年中學(xué)教師綜合素質(zhì)考點(diǎn)梳理
- 神經(jīng)內(nèi)科常見藥物及管理
- 2025版國家開放大學(xué)法學(xué)本科《國際私法》歷年期末紙質(zhì)考試案例題題庫
- 【MOOC】中醫(yī)診斷學(xué)-福建中醫(yī)藥大學(xué) 中國大學(xué)慕課MOOC答案
評論
0/150
提交評論