您的位置:程序门 -> vb ->



关于用seanmessage发向其他程序发送消息以切换焦点的问题?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于用seanmessage发向其他程序发送消息以切换焦点的问题?
发表于:2007-05-14 11:47:39 楼主
其他程序的窗体上有按钮1,按钮2,按钮3,按钮2在中间(得到焦点),我用手工试了一下,按tab键向按钮1切换焦点,按方向右键则向按钮3切换焦点,现在已得到按钮2的句柄,但我用sendmessage   winhwnd1,   &h100,   &h9,   &o0向按钮2发送tab键   就可以向按钮1切换焦点,但用sendmessage   winhwnd1,   &h100,   &h27,   &o0   向按钮2发送方向右键盘则无法切换焦点,焦点还是在按钮2上,请问这是怎么回事?难道&h27不是方向右键的asic码,我在网上查看了,方向右键的asic码的十六进制是27呀,可为什么不行呢,是不是还有其他原因呢?
发表于:2007-05-14 12:54:151楼 得分:0
你用api函数setfocus即可


快速检索

最新资讯
热门点击