.net中如何使用setparent?
www.dimcax.com
.net中如何使用setparent?
以前在vb中,使用api函数setparent可以将cad嵌入vb窗体中,或将vb窗体嵌入cad的窗体中,但在.net
看不到图片!
是啊,我也遇到了这个问题,主要是vb.net中没有hwnd这个属性,用handle怎么也不行。
希望得到帮助!
本人经过大量试验找出了两种解决办法:
1、.net的正宗用法:
me.parent = myc
me.topmost = true
(其中me是当前窗体,myc是cad的application)
2、vb6的api函数setparent (我认为这一方法最不可思议,函数也能改)
declare function setparent lib "user32" alias "setparent" (byval hwndchild as long, byval hwndnewparent as long) as long
这个申明函数改一下:
declare function setparent lib "user32" alias "setparent" (byval hwndchild as integer, byval hwndnewparent as long) as long