请教如何让对话框控件如LISTCTRL,RICHEDIT的边框可以由用户动态伸缩

danscort2000 2005-11-14 10:36:52
对话框只要指定RESIZING属性,就可以实现由用户动态伸缩大小
可是里面的控件如CLISTCTRL,RICHEDIT,
如果做到这种效果,
是否一定要采用ONSIZE重载?这好象太麻烦了,
或者如CODEPROJECT里面的EASYRESIZE例子那样操作?
可我只要个可以拉缩就可以了,不限制比例,不希望那么麻烦
谁知道如何简单的解决方法
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
danscort2000 2005-11-16
  • 打赏
  • 举报
回复
ding yi xia
danscort2000 2005-11-16
  • 打赏
  • 举报
回复
谢谢楼上的,
那个东西我一开始就看过了,
感觉还是比较麻烦
因为我的代码已经很大了,改写比较麻烦
而且不需要固定比例什么的
想找个简单点的实现
laofang 2005-11-16
  • 打赏
  • 举报
回复
http://www.codeguru.com/Cpp/controls/propertysheet/sizing/article.php/c599/
其中用到一个CDlgItemResizer 类,非常好用。
danscort2000 2005-11-14
  • 打赏
  • 举报
回复
thanks danscort@nbip.net
是不是CODEPROJECT上的那个RESIZEDIALOG? 那个感觉实现太复杂
因为我现在的代码已经有好几万行,改动不方便,所以不想用那种实现方式。
yoogle 2005-11-14
  • 打赏
  • 举报
回复
你留个信箱,我给你发个源码demo吧。我也没仔细研究过,只是看它实现了功能。你自己研究研究。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧