📄 subject_33247.htm
字号:
<p>
序号:33247 发表者:梁杨 发表日期:2003-03-18 19:17:28
<br>主题:WM_CHAR 与 WM_KEYDOWN消息的区别?
<br>内容:1, WM_CHAR 与 WM_KEYDOWN消息的区别?<BR>2.学SDK感觉就像是在学VB,变一下窗口样式啊,定义些菜单啊,搞些控件啊,...这些都的很无聊啊,太多东西要记了,又什么都做不了.请问能不能不记这些东西,只需要知道原理就行了, 比如我只需知道定义菜单的格式是:<BR><BR>资源标识名 关键词 可选项<BR><BR>至于关键词用什么,我不想记, 可选项包括那一些,我也不想记, 等用到时再找, 可以这样吗?<BR><BR><BR>谢谢!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:山人 回复日期:2003-03-18 19:29:33
<br>内容:当你按下一个键时(然后再抬起来) windows发送三条消息<BR>WM_KEYDOWN,WM_CHAR,WM_KEYUP <BR>WM_KEYDOWN表示有一个键被按下 <BR>WM_CHAR表示你按的那个字符<BR>WM_KEYUP 当然表示有一个键抬起来了<BR><BR><BR><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>
<font color=red>答案被接受</font><br>回复者:xueren01581 回复日期:2003-03-19 00:25:51
<br>内容:wm_char 消息是转换虚拟码后才发出的,<BR> 按下去并不一定会产生wm-char的消息
<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-03-19 11:55:33
<br>内容:我想再请教一下,这两个消息中的两个参数(wParam,lParam)的内容是一样的吗?<BR><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>
回复者:xueren01581 回复日期:2003-03-19 12:27:54
<br>内容:当然是不一样的,如果一样的话就没必要设置两个参数了,<BR> 一般来说,字参里包含的信息都是重要的识别信息,<BR>比如控件的id,或者消息的通知码,而长参是建立在字参的基础上表示的<BR>其他一些属性等附加信息,比如按下键的次数等。<BR> 32位的参数和以前16位的有些区别,要注意,<BR>32位中区分高字和低字,他们表示不同的意思,具体情况是有差别的
<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-03-19 12:52:32
<br>内容:呵呵,<BR>我是问 WM_CHAR消息中的wParam和 WM_KEYDOWN消息中的wParam相同吗?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:xueren01581 回复日期:2003-03-19 13:27:24
<br>内容:倒,不一样,<BR> 不同的消息能一样吗?不然怎么区别呢,<BR>字参一个表示asc 码直,另一个是虚拟码的标识,是VK_ 字样的
<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 + -