⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_52799.htm

📁 vc
💻 HTM
字号:
<p>
序号:52799 发表者:Rikcuo Akira 发表日期:2003-09-14 19:14:55
<br>主题:怎樣在 Dialog 取得上下左右鍵的輸入
<br>内容:各位先進<BR>為什麼我做了一個程式,只有一個Dialog,裡面沒有任何按鈕,我從按鍵訊息(WM_KEYDOWN)中取不到鍵盤上輸入的 (上下左右)鍵,試了好久也翻了一大堆書,還是早不到,可否給我一些指點 
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:ShaGua 回复日期:2003-09-14 19:45:07
<br>内容:可能需要处理对话框的加速键。<BR>下面的连接有相关内容,英文的:<BR>http://www.codeguru.com/dialog/KeyMessages.html
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:a dog 回复日期:2003-09-14 20:03:27
<br>内容:重载Dialog的PreTranslateMessage,在其中:<BR>if(pMsg-&gt;message==WM_KEYDOWN)<BR>就能得到了。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:鹏程 回复日期:2003-09-14 23:30:44
<br>内容:我试了一下,确实“重载Dialog的PreTranslateMessage,在其中:<BR>if(pMsg-&gt;message==WM_KEYDOWN)<BR>就能得到了”除“Alt键”以外的所有按键消息。那么请教一下:为什么在对话框上直接添加“WM_KEYDOWN”消息后, 從按鍵訊息(WM_KEYDOWN)中取不到鍵盤上的输入呢?<BR><BR><BR><BR><BR>2003-9-14 23:33:36

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -