社区
界面
帖子详情
界面编程的高手进来帮帮忙~~~
ahugongjun
2009-10-14 11:30:08
建了一个基于对话框的类,上面加了一个CTabCtrl 标签,每个标签页对应的对话框上有很多显示区域,有显示波形的,有显示图像的。请问下大家,我怎样做才能把显示的操作都封装起来呢?
举个例子,就是我想在ID为IDC_DISPLAY的控件区域上绘图的话,我直接产生一个对象,然后调用自己封装的函数进行绘制。。。这样做能行得通吗?请高手指点指点,,
如果这种方案不行的话,能有别的方法去控制这些个绘图的操作吗?显示区域很多
多谢指点~~
...全文
119
10
打赏
收藏
界面编程的高手进来帮帮忙~~~
建了一个基于对话框的类,上面加了一个CTabCtrl 标签,每个标签页对应的对话框上有很多显示区域,有显示波形的,有显示图像的。请问下大家,我怎样做才能把显示的操作都封装起来呢? 举个例子,就是我想在ID为IDC_DISPLAY的控件区域上绘图的话,我直接产生一个对象,然后调用自己封装的函数进行绘制。。。这样做能行得通吗?请高手指点指点,, 如果这种方案不行的话,能有别的方法去控制这些个绘图的操作吗?显示区域很多 多谢指点~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wocow3
2009-10-14
打赏
举报
回复
可以用不同的封装的控件类,对应的控件类中有你对应的绘图方法,调用的时候就根据需要调用对应的绘图函数
-------
再将你的控件添加到对话框控件类成员变量,MFC的DDX_CONTROl机制会子类化你的控件,这样你为控件新定义的消息处理就能被调用
快乐鹦鹉
2009-10-14
打赏
举报
回复
[Quote=引用 5 楼 ahugongjun 的回复:]
引用 2 楼 happyparrot 的回复:
可以啊。这个对象里整个画图函数,参数指定绘制的窗口句柄,需要绘制的内容等。
这个应该可行,但是会遇到问题,就是无法再OnPaint()里初始化和重绘啊。。。。有没有更好的解决办法呀,,,,,
[/Quote]
为什么不能呢?
你妹的特盗不
2009-10-14
打赏
举报
回复
哪個要控件你想做什么,就寫個繼承這個控件的類,然後在裡面做好,所要使用的時候,都用這個你自己寫的控件
ahugongjun
2009-10-14
打赏
举报
回复
[Quote=引用 2 楼 happyparrot 的回复:]
可以啊。这个对象里整个画图函数,参数指定绘制的窗口句柄,需要绘制的内容等。
[/Quote]
这个应该可行,但是会遇到问题,就是无法再OnPaint()里初始化和重绘啊。。。。有没有更好的解决办法呀,,,,,
ahugongjun
2009-10-14
打赏
举报
回复
[Quote=引用 1 楼 oyljerry 的回复:]
可以用不同的封装的控件类,对应的控件类中有你对应的绘图方法,调用的时候就根据需要调用对应的绘图函数
[/Quote]
这样做应该很麻烦吧,每个控件对应一个类。有很多这样的控件呀~~~
顽固已死_有事烧纸
2009-10-14
打赏
举报
回复
每个标签页都弄个子窗口。。
快乐鹦鹉
2009-10-14
打赏
举报
回复
可以啊。这个对象里整个画图函数,参数指定绘制的窗口句柄,需要绘制的内容等。
oyljerry
2009-10-14
打赏
举报
回复
可以用不同的封装的控件类,对应的控件类中有你对应的绘图方法,调用的时候就根据需要调用对应的绘图函数
ahugongjun
2009-10-14
打赏
举报
回复
[Quote=引用 8 楼 wocow3 的回复:]
可以用不同的封装的控件类,对应的控件类中有你对应的绘图方法,调用的时候就根据需要调用对应的绘图函数
-------
再将你的控件添加到对话框控件类成员变量,MFC的DDX_CONTROl机制会子类化你的控件,这样你为控件新定义的消息处理就能被调用
[/Quote]
谢谢,受用了
ahugongjun
2009-10-14
打赏
举报
回复
[Quote=引用 7 楼 happyparrot 的回复:]
引用 5 楼 ahugongjun 的回复:
引用 2 楼 happyparrot 的回复:
可以啊。这个对象里整个画图函数,参数指定绘制的窗口句柄,需要绘制的内容等。
这个应该可行,但是会遇到问题,就是无法再OnPaint()里初始化和重绘啊。。。。有没有更好的解决办法呀,,,,,
为什么不能呢?
[/Quote]
怎样实现重绘?重载OnPaint吗,具体的怎么实现的啊?
Java图形化
界面
编程
Java图形化
界面
编程
,将学习到顶级容器、中间容器和元素组件,以及布局样式,最后通过一个案例来达到融会贯通,为大家以后能够自由地开发各种应用程序提供了保障。代码放在最后一节课里可下载哦~
Java客流分析_java
编程
一地铁客流仿真模拟软件。
高手
大神
进来
帮帮忙
啊~
java
编程
一地铁客流仿真模拟软件。
高手
大神
进来
帮帮忙
啊~功能包括交通线路各车站多种典型日客流函数的自动生成、修正、取值、图形显示等。模拟输入早上6点到晚上11点各个时间段的进站人数,出站人数。站点不用过多 5个就行其中包括6个客流函数,上行的进、出;下行的进、出。上行,下行转站。每个站点最大容纳的客流量。点击该站点图标,比如说A,就可以显示出各时间段客流量人数。根据客流方案,用三种颜色表示出改时...
别再说你不会!java如何做
界面
开发
一、背景 我们日常在电商网站购物时经常会遇到一些高并发的场景,例如电商 App 上经常出现的秒杀活动、限量优惠券抢购,还有我们去哪儿网的火车票抢票系统等,这些场景有一个共同特点就是访问量激增,虽然在系统设计时会通过限流、异步、排队等方式优化,但整体的并发还是平时的数倍以上,为了避免并发问题,防止库存超卖,给用户提供一个良好的购物体验,这些系统中都会用到锁的机制。 对于单进程的并发场景,可以使用
编程
语言及相应的类库提供的锁,如 Java 中的 synchronized 语法以及 ReentrantLock 类
编程
人生:15位软件先驱访谈录
内容简介:世界顶尖的程序员是怎么走上
编程
道路的? 他们的
编程
工作创造和改变了人类历史,在这一过程中都有哪些经验和教训? 他们对计算机软件行业的过去、现在和未来有什么独到的看法和见解? 他们对培养、发现、选拔、面试优秀的程序员有什么建议? 放下手头的工作,听听这些软件先驱们的故事和建议,眼界可以更开阔,思路可以更清晰,方向可以更明确,人生可以更精彩。 作者Peter ...
一个计算机专业学生几年的
编程
经验汇总(收藏)
1.关于动态加载机制??学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。当然概念往往是先记住而后消化的,可有多少人真正去体会过动态加载的机制,试图去寻找过其中的细节呢? 提供大家一个方法:在命令行窗口运行Java程序的时候,加上这个很有用的参数:java ?verbose
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章