社区
C++ 语言
帖子详情
请教在一个类的成员函数中操作另一个类的控件的问题
wwybj
2008-04-09 08:47:28
小弟请教高手一个问题:
我在用wxWidgets,C++进行开发。程序主窗体(Frame)定义在类A中,假设主窗体中定义了一个文本框控件wxTextCtrlA,有另外一个类B,B的成员函数FunctionB中想对类A中定义的文本框wxTextCtrlA进行操作,比如将其Value设置为“Hello world!”,试了很多方法均无效……请问该如何实现?
十分感谢!
...全文
136
7
打赏
收藏
请教在一个类的成员函数中操作另一个类的控件的问题
小弟请教高手一个问题: 我在用wxWidgets,C++进行开发。程序主窗体(Frame)定义在类A中,假设主窗体中定义了一个文本框控件wxTextCtrlA,有另外一个类B,B的成员函数FunctionB中想对类A中定义的文本框wxTextCtrlA进行操作,比如将其Value设置为“Hello world!”,试了很多方法均无效……请问该如何实现? 十分感谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lily604
2008-04-10
打赏
举报
回复
如果编译器支持友员
把B类定义成A类的友员类,同时把wxTextCtrlA定义为A类的成员变量
Treazy
2008-04-09
打赏
举报
回复
A提供control handle(GetDlgItem)
B直接,SetWindowText
wwybj
2008-04-09
打赏
举报
回复
Supper_Jerry:
是否如下:
在a类中定义一个public成员函数用于修改wxTextCtrlA后,如何在FunctionB中接收a实例作为参数,最好能给一个象征性的代码演示。谢谢!
dizuo:
同样,希望能给一个象征性代码演示一下。
十分感谢各位给出的建议。小弟初接触c++,若问题过于简单,望能谅解!
星羽
2008-04-09
打赏
举报
回复
A 提供一个修改 wxTestCtrlA 的接口让 B去调用
Supper_Jerry
2008-04-09
打赏
举报
回复
a类开一个公有接口修改wxTextCtrlA
b类的函数FunctionB接收a实例作为参数
修改wxTextCtrlA
sheenl
2008-04-09
打赏
举报
回复
消息
ryfdizuo
2008-04-09
打赏
举报
回复
FunctionB的参数设为wxTextCtrlA的指针不行吗?
CEdit
类
(编辑
类
)
成员函数
及消息
CEdit
类
(编辑
类
) CObject -> CCmdTarget -> CWnd -> CEdit 【说 明】CEdit
类
提供了Windows 编辑
控件
中
的功能。编辑
控件
是
一个
子窗口矩形,用户可以向其
中
输入文本。 可以通过对话模板或直接从代码
中
创建
一个
编辑
控件
。在两种情形下,首先调用CEdit
类
的构造函数构造CEdit
类
的对象,再调用
成员函数
Create创建Windows 编辑
控件
并将其与CEd
MFC在窗口
类
外部或者另
一个
窗口获取其他窗口
控件
中
的内容
测试子窗口获取其他窗口
控件
的内容,并显示到子窗口
中
(2种方法),主要是因为直接在子窗口上获取或出现断言的错误 1,在其他窗口
中
设置静态变量static str,提前赋值好, 这样在子窗口
类
中
就能访问这个数据 SetDlgItemText(IDC_STATIC1, CHome_WorkDlg::str); //记住要
类
外初始化 static ...
将
成员函数
写成
类
,从而实现扩展
将
成员函数
写成
类
,从而实现扩展 先看下面这段代码 class visitor { public void visit(menu m) { } } class move extends visitor { public void visit(menu m) { m.x=m.x+100; System.out.println(m.x); } } class tools {
标签
控件
Tab Control以及CTabCtrl
类
标签
控件
简介 标签
控件
也比较常见。它可以把多个页面集成到
一个
窗口
中
,每个页面对应
一个
标签,用户点击某个标签时,它对应的页面就会显示。下图是Windows系统配置
中
标签
控件
的例子: 使用标签
控件
我们可以同时加载多个有关联的页面,用户只需点击标签即可实现页面切换,方便灵活的进行
操作
。每个标签除了可以显示标签文本,还可以显示图标。 标
CImage
类
及其常用
成员函数
用法详解 二
本文像详细介绍了CImage的图像处理
成员函数
及其用法,并用示例演示了图像显示
成员函数
及其重载函数及图像保存等函数的用法,每一代码都经过实际编译验证过。
C++ 语言
65,214
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章