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

📄 subject_18657.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:18657 发表者:虞玮 发表日期:2002-10-22 17:06:52
<br>主题:着急啊,有谁知道在View里为什么不响应OnChar和 OnKeyDown,请帮忙!
<br>内容:各位,有谁知道在View里为什么不响应OnChar和 OnKeyDown 呢?其中当我SetFocus()一下,就可以调用OnKeyDown了。可为什么OnChar不行呢?用什么方法可以让View响应OnChar函数?因为用OnKeyDown<BR>得到的字符不区分大小写。。。。 
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:徐景周 回复日期:2002-10-22 17:30:09
<br>内容:是不是其它类重型了OnChar,最好先让视获的焦点。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:虞玮 回复日期:2002-10-22 18:48:27
<br>内容:我用SetFocus()应该已经得到了视的焦点了,可为什么OnKeyDown能响应,而OnChar不能响应呢?我是分别单独试验它们的
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:不说 回复日期:2002-10-23 04:32:55
<br>内容:先说清楚了你那个是什么View吧至少…………我这儿的View咋都乖乖的响应both你说的事件捏?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:虞玮 回复日期:2002-10-23 07:59:46
<br>内容:是从CView继承下来的啦。只不过是把它放到一个DIALOG里用。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:不说 回复日期:2002-10-23 14:01:06
<br>内容:这么说不就结了!啧啧……keydown都被dialog抢走啦,view里当然没的响应了<BR><BR>虫灾Dialog的pretranslatemessage,然后这么加上这么几行<BR><BR>if(pMsg-&gt;message == WM_KEYDOWN)<BR>{<BR>&nbsp;&nbsp;&nbsp;&nbsp; m_pView-&gt;PostMessage(WM_KEYDOWN, pMsg-&gt;wParam, pMsg-&gt;lParam);<BR>&nbsp;&nbsp;&nbsp;&nbsp; return TRUE;<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>
回复者:虞玮 回复日期:2002-10-23 14:21:24
<br>内容:keydown在dialog里能够响应,可以这么做,可是OnChar在dialog里也响应不了了啊。。唉,这个鬼问题,我真不知道该怎么对付它。谢谢大家!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

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