| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2449 人关注过本帖
标题:[求助]请问:怎样设置视的输入焦点?
只看楼主 加入收藏
love02xp
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2004-7-19
收藏
 问题点数:0 回复次数:3 
[求助]请问:怎样设置视的输入焦点?

我在视中放了几个按钮,每当按钮获得输入焦点后, 在视的OnChar()中就不能接收到字符了,请问怎么办才好啊? 怎样才能把输入焦点返回到视啊?

搜索更多相关主题的帖子: 焦点 输入 设置 
2004-09-05 18:48
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
收藏
得分:0 

视?(View吗?Dialog吗?)应该都一样吧.

派生一个CButton类,比如叫做CMyButton吧.

在你的"视"中创建它.

然后截获CMyButton的WM_CHAR消息,将输入的字符交给它的父窗口就OK了吧.


I am a big fan of c plus plus.
2004-09-05 22:17
love02xp
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2004-7-19
收藏
得分:0 

可是怎样把输入的字符交给它的父窗口啊?是用SendKey()吗?

如果要这样实现:在视中按下鼠标左键,就使它得到输入焦点,

那在鼠标响应函数中怎样设置当前视为焦点,是用什么函数实现呢?


我的空间:http://
2004-09-06 09:50
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
收藏
得分:0 

在按钮的.......OnChar(........)

{

pMyButton->GetParent()->你的父类的成员函数();

}


I am a big fan of c plus plus.
2004-09-06 13:43
快速回复:[求助]请问:怎样设置视的输入焦点?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044092 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved