把Richtextbox包装成控件时的问题

可西哥 2006-11-24 09:52:19
已经实现了一个自动变化高度的richtextbox,代码参考:
http://support.microsoft.com/kb/257849/zh-cn


现在想把这个做成一个控件。做成控件后在测试的时候发现,如果
窗体上只有一个控件,是正常的,如果有多个控件,就会出现所有
控件都改变的情况。
跟踪了一下那个MyWndProc函数,发现两个控件用的是同一个,但是
各个控件的wnd是不同的,为

AddressOf MyWndProc: ED0D14
FormWnd=1445202
RichWnd=1182858
AddressOf MyWndProc: ED0D14
FormWnd=789374
RichWnd=461846

控件的源代码:
http://www.jiaocan.com/download/ARichText.rar

急用,在线等,不够再加分。
...全文
155 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
可西哥 2006-11-24
  • 打赏
  • 举报
回复
已经搞明白了,只是本人功力有限,目前还无法解决。
感谢chenhui530(陈辉)
结贴。
chenhui530 2006-11-24
  • 打赏
  • 举报
回复
加我QQ和你讨论285305530
chenhui530 2006-11-24
  • 打赏
  • 举报
回复
知道问题所在了
chenhui530 2006-11-24
  • 打赏
  • 举报
回复
我刚才看了下确实有这样的问题
现在还在查找问题所在
可西哥 2006-11-24
  • 打赏
  • 举报
回复
已经说了啊,就是有多个控件时,第二个控件变化大小时影响到第一个控件。
chenhui530 2006-11-24
  • 打赏
  • 举报
回复
你先说下你出现的问题是什么
可西哥 2006-11-24
  • 打赏
  • 举报
回复
发在控件区,没人看,只好重发。

1,488

社区成员

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

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