c#怎么把焦点从winform设置到AutoCAD上
各位大侠:我是初学者,就是我在CAD中加载了一个winform窗体,窗体上有一个按钮,如果双击后这个按钮后,让焦点直接在AutoCAD上,也就是“十字”光标的样子,怎么设置
用API能解决 using aApp = Autodesk.AutoCAD.ApplicationServices.Application;
/// <summary>
/// 为指定的窗口设置键盘输入焦点
/// </summary>
/// <param name="hwnd"></param>
/// <returns></returns>
public static extern System.IntPtr SetFocus(System.IntPtr hwnd);
/// <summary>
/// 将焦点交还给AutoCAD窗口
/// Version : 2013.06.20 Sieben
/// </summary>
public static void SetFocusToAutoCAD()
{
SetFocus(aApp.MainWindow.Handle);
} 谢谢大侠,我试试 sieben 发表于 2014-12-5 10:07 static/image/common/back.gif
using aApp = Autodesk.AutoCAD.ApplicationServices.Application;
///
/// 为指定的窗口设置 ...
大侠:
我试了, 不好用啊
页:
[1]