【转】WriteMessage的信息在AutoCAD中命令行中实时显示

之前程序中有段发送信息到命令行上显示的代码,如下:

    ed.WriteMessage("开始标注横断面高程,请稍候!");
    但是发现命令行中并不马上显示,代码也明明运行了,直到所有代码都运行完成后(焦点回到CAD上),才在命令行中显示信息,一时没有思路,几天前在论坛上问了也无果,不过今天得到 cloudlove大大的指点:“让命令行得到焦点就可以了”,于是试着在文本信息后面加了个换行,顿时豁然开朗,代码如下:相当简单的问题,折腾了N久。
    ed.WriteMessage("开始标注横断面高程,请稍候!" + Environment.NewLine);
 
转自:卡卡莫尼的博客

 

 
原文地址:https://www.cnblogs.com/chinaHunk/p/5943830.html