神级圣骑txt80:5行代码 把cad窗体镶入到自已的窗体

来源:百度文库 编辑:偶看新闻 时间:2024/04/30 14:28:20

5行代码 把cad窗体镶入到自已的窗体
几年前的东西,觉得很简单,也就那么几行,发现对这个感兴趣的人还真不少

在VB的模块中声明api 如下:
Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long 随便加一个窗体,在窗体代码加入 Dim app As Object Private Sub Form_Load() Set app = GetObject(, "Autocad.application") app.Visible = True SetParent app.hWnd, Form1.hWnd'重新设置cad窗体的父 End Sub Private Sub Form_Unload(Cancel As Integer) SetParent app.hWnd, 0'关闭本窗体后要恢复来原来的,父为0即桌面 End Sub [ 本帖最后由 caiqs 于 2008-11-5 10:43 AM 编辑 ]