老师好
请问一下,我在论坛中看到很多使用mdlInput_sendSynchronizedKeyin函数的例子,但是不知道要输入的命令具体有哪些?我看了API手册也没有找到。比如,我现在要在自己的函数中使用MS自带的选点的功能第一个参数该怎么写,如下图:
打开Customize Ribbon界面,点击左下角的Custom Tools and Tasks,选Tools卡片,展开Application Tools下的MicroStation,能找到各个ToolBox,进一步展开能看到每个图标,点开图标后在下部有Key-in栏。如果您想单纯用代码执行某个Keyin命令,您可以用mdlInput_sendKeyin,例如:
mdlInput_sendKeyin(L"construct point project", 0, INPUTQ_EOQ, nullptr);
Answer Verified By: nian chen
谢谢老师,point on element这个功能好像不是我想要的。我要实现的是鼠标点击下去响应_OnDataButton事件,获取点击的坐标点进行计算。
嗯,好的,DgnTool应该就能满足您的要求,祝顺利。
好的,谢谢老师,我再重新开个帖,把我的问题在描述一下。
请先学习我们的编程入门教程如下:
一步步学习MicroStation CE MDL开发