c#非模态对话框切换到CAD界面的问题
本帖最后由 killer9806 于 2015-5-9 11:59 编辑求助一个问题,用.NET开发非模态对话框时,切换到CAD操作时,需要点击一下CAD后,再能操作。
如何实现焦点自动切换功能。类似objectarx中LRESULT OnAcadKeepFocus (WPARAM, LPARAM)功能
用cad显示非模态对话框的方法来显示,可能可以自动切换焦点。
Autodesk.AutoCAD.ApplicationServices.Application.ShowModelessDialog(frm);
这个我也想知道 好像达不到ARX的效果 也想知道,谁会呀,很急需要 需引用using System.Runtime.InteropServices;
public partial class Form1 : Form
{
private static extern System.IntPtr SetFocus(System.IntPtr hwnd);
Document doc = Application.DocumentManager.MdiActiveDocument;
SetFocus(doc.Window.Handle);
} 感谢king20061335的回复,问题已解决
页:
[1]