我不认为是VB的bug,按你刚刚所说得我尝试了一下,确实如此。
这样很让人鼓励,但是我也发现,所有含有窗口的标准控件都不能向自定义控件里面添加了,这样确实存在一些弊病,但是,解决的办法我想可能没有,这个时候只能依靠API来做艰难的模仿,比如一个TextBox,就是一个例子,CmdButton,PictureBox相对还是较为容易的.
这样很让人鼓励,但是我也发现,所有含有窗口的标准控件都不能向自定义控件里面添加了,这样确实存在一些弊病,但是,解决的办法我想可能没有,这个时候只能依靠API来做艰难的模仿,比如一个TextBox,就是一个例子,CmdButton,PictureBox相对还是较为容易的.
windowless属性设为true会很惨的,控件不具备hwnd
而能够使vb与window api联接的就是hwnd,
很简单的例子,SetCapture就用不了了。
我试过在vc中使用vb写的控件同样会出现以上问题,而在vb中使用vc写的控件就不会出现上面的问题.所以我估计是vb做的控件有问题.
如此一来觉得 SteveGY() 的"似乎VB没有管理ActiveX控件窗口内的那部分"可能不对.
其实我想知道出现这种问题(不释放内存),是否严重?
Montaque==Digitalboy==Houyongfeng==Monkey