C#如何将非模态对话框的焦点切换到CAD
C#如何将非模态对话框的焦点切换到CAD就是比如窗体上有按钮,点击后,焦点设到CAD图形,对图形进行操作。
操作结束后,焦点返回窗体。
谢谢楼下的回答。
//交回给CAD图形
public static extern bool SetForegroundWindow(IntPtr hWnd);
SetForegroundWindow(Autodesk.AutoCAD.ApplicationServices.Application.MainWindow.Handle);
//交回给窗体
SetForegroundWindow(this.Handle);
_
Public Shared Function SetFocus(ByVal hwnd As IntPtr) As IntPtr
End Function
'''
''' 激活AutoCAD窗口
'''
'''
Public Shared Sub ApplicationSetFocus()
ApplicationTool.SetFocus(Autodesk.AutoCAD.ApplicationServices.Application.MainWindow.Handle)
End Sub 谢谢楼上的回复,找到了
DNA.Tools.SetFocusToWindow(this Autodesk.AutoCAD.Windows.Window)
页:
[1]