2019年6月11日

CAD把控件图形变成二进制流输出(com接口VB语言)

摘要: 主要用到函数说明: _DMxDrawX::WriteBinStream 把控件图形变成二进制流输出,详细说明如下: 参数 说明 VARIANT* pVarBinArray 输出二进制数组.是个byte数组 BSTR sPassword 数据密码,没有密码,传空字符串 LONG iVersion 输出 阅读全文

posted @ 2019-06-11 16:32 梦想CAD控件 阅读(212) 评论(0) 推荐(0)

CAD绘制一个单行文字(com接口VB语言)

摘要: 主要用到函数说明: _DMxDrawX::DrawText 绘制一个单行文字。详细说明如下: 参数 说明 DOUBLE dPosX >文字的位置的X坐标 DOUBLE dPosY 文字的位置的Y坐标 BSTR pszText 文字内容字符串 DOUBLE dHeight 文字高度 DOUBLE dR 阅读全文

posted @ 2019-06-11 16:30 梦想CAD控件 阅读(267) 评论(0) 推荐(0)

CAD与用户交互在图面上选择一个实体(com接口VB语言)

摘要: 主要用到函数说明: IMxDrawUtility::GetEntity 与用户交互到在图面上选择一个实体,详细说明如下: 参数 说明 [out] IMxDrawPoint** pPickPoint 返回实体的选择点 [in] BSTR prompt 选择实体时的提示字符串 代码实现如下: 1 2 3 阅读全文

posted @ 2019-06-11 16:29 梦想CAD控件 阅读(239) 评论(0) 推荐(0)

CAD把自定义实体,变成普通实体(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomEvent::MxDrawXCustomEntity::explode 把自定义实体,变成普通实体,详细说明如下: 参数 说明 LONGLONG lEntity 自定义实体id LONGLONG lBlkRecId 用来临时普通实体的块表记录id 代码实 阅读全文

posted @ 2019-06-11 16:25 梦想CAD控件 阅读(439) 评论(0) 推荐(0)

CAD得到0层上的所有实体(com接口VB语言)

摘要: 主要用到函数说明: IMxDrawSelectionSet::Select 构造选择集。详细说明如下: 参数 说明 [in] MCAD_McSelect Mode 构造选择集方式 [in] VARIANT point1 构造择择集时需要使用到的点对象 [in] VARIANT point2 构造择择 阅读全文

posted @ 2019-06-11 16:24 梦想CAD控件 阅读(179) 评论(0) 推荐(0)

CAD得到多行文本(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomFunction::Mx_GetMTextContent 得到多行文本的,不包括格式控制符中的字符串值,详细说明如下: 参数 说明 LONG lId 多行文本的id 代码实现如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 阅读全文

posted @ 2019-06-11 16:21 梦想CAD控件 阅读(306) 评论(0) 推荐(0)

CAD绘制一个对齐标注(com接口VB语言)

摘要: 主要用到函数说明: _DMxDrawX::DrawDimAligned 绘制一个对齐标注。详细说明如下: 参数说明 DOUBLE dExtLine1PointX 第一条界线开始点X值 DOUBLE dExtLine1PointY 第一条界线开始点Y值 DOUBLE dExtLine2PointX 第 阅读全文

posted @ 2019-06-11 16:18 梦想CAD控件 阅读(173) 评论(0) 推荐(0)

CAD绘制一个角度标注(com接口VB语言)

摘要: 主要用到函数说明: _DMxDrawX::DrawDimAngular 绘制一个角度标注。详细说明如下: 参数说明 DOUBLE dAngleVertexX 角度标注的顶点的X值 DOUBLE dAngleVertexY 角度标注的顶点的Y值 DOUBLE dFirstEndPointX 角度标注第 阅读全文

posted @ 2019-06-11 16:15 梦想CAD控件 阅读(171) 评论(0) 推荐(0)

CAD绘制一个直径标注(com接口VB语言)

摘要: 主要用到函数说明: _DMxDrawX::DrawDimDiametric 绘制一个直径标注。详细说明如下: 参数说明 DOUBLE dChordPointX 在被标注的曲线上的第一个点X值 DOUBLE dChordPointY 在被标注的曲线上的第一个点Y值 DOUBLE dFarChordPo 阅读全文

posted @ 2019-06-11 16:12 梦想CAD控件 阅读(185) 评论(0) 推荐(0)

CAD绘制一个线型标注(com接口VB语言)

摘要: 主要用到函数说明: _DMxDrawX::DrawDimRotated 绘制一个线型标注。详细说明如下: 参数说明 DOUBLE dExtLine1PointX 输入第一条界线的起始点X值 DOUBLE dExtLine1PointY 输入第一条界线的起始点Y值 DOUBLE dExtLine2Po 阅读全文

posted @ 2019-06-11 15:41 梦想CAD控件 阅读(283) 评论(0) 推荐(0)

CAD绘制一个半径标注(com接口VB语言)

摘要: 主要用到函数说明: _DMxDrawX::DrawDimRadial 绘制一个半径标注。详细说明如下: 参数 说明 DOUBLE dCenterX 被标注的曲线的中点X值 DOUBLE dCenterY 被标注的曲线的中点Y值 DOUBLE dChordPointX 被标注的曲线上的点X值 DOUB 阅读全文

posted @ 2019-06-11 15:41 梦想CAD控件 阅读(164) 评论(0) 推荐(0)

CAD向控件注册一个命令(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomFunction::Mx_RegistUserCustomCommand 向控件注册一个命令,用户在命令行输入命令名这个字符串,就会触发执行命令事件 命令事件的id就是该注册时的id值,详细说明如下: 参数 说明 CString sCommandName 阅读全文

posted @ 2019-06-11 14:18 梦想CAD控件 阅读(197) 评论(0) 推荐(0)

CAD直接打印,不出现打印对话框(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomFunction::Mx_Print 直接打印,不出现打印对话框,详细说明如下: 参数 说明 double ptLBx 打印的范围左下角x double ptLBy 打印的范围左下角y double ptRTx 打印的范围右上角x double ptRT 阅读全文

posted @ 2019-06-11 14:13 梦想CAD控件 阅读(368) 评论(0) 推荐(0)

CAD实现自定义实体夹点移动(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomEvent::MxDrawXCustomEntity::moveGripPointsAt 自定义实体事件,自定义实体夹点被移动,详细说明如下: 参数说明 LONGLONG lEntity 自定义实体id IN LONG lGridIndex 夹点索引号 阅读全文

posted @ 2019-06-11 14:12 梦想CAD控件 阅读(299) 评论(0) 推荐(0)

CAD得到自定义实体拖放夹点(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomEvent::MxDrawXCustomEntity::getGripPoints 自定义实体事件,得到拖放夹点,详细说明如下: 参数说明 LONGLONG lEntity 自定义实体id OUT AcGePoint3dArray& gripPoints 阅读全文

posted @ 2019-06-11 14:11 梦想CAD控件 阅读(235) 评论(0) 推荐(0)

CAD处理键盘被按下事件(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomEvent::KeyDown 键盘被按下,详细说明如下: 参数说明 LONG lVk 是按钮码,如F8,的值为#define VK_F8 0x77 返回_T("1")消息不往下传递,否则消息继续往下传递。 例如: VB下,处理F1被按下的代码: 1 2 阅读全文

posted @ 2019-06-11 14:06 梦想CAD控件 阅读(234) 评论(0) 推荐(0)

CAD处理键盘按钮被释放(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomEvent::KeyUp 键盘按钮被释放,详细说明如下: 参数 说明 iVk 是按钮码,如F8,的值为#define VK_F8 0x77 返回0消息继续往下传递,返回1消息不往下传递。 VB代码实现如下: 1 2 3 4 5 6 7 8 9 10 11 阅读全文

posted @ 2019-06-11 14:05 梦想CAD控件 阅读(169) 评论(0) 推荐(0)

CAD把一个命令当着一个函数调用,不执行(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomFunction::Mx_SendStringToExecuteFun 把一个命令当着一个函数调用,不执行,详细说明如下: 参数说明 CString sCmaName 命令名 Param 命令参数 例如: VB,在命令中,调用绘矩形命令函数,并得到绘制的 阅读全文

posted @ 2019-06-11 14:04 梦想CAD控件 阅读(251) 评论(0) 推荐(0)

CAD设置当前显示的光标(com接口VB语言)

摘要: 主要用到函数说明: MxDrawXCustomFunction::Mx_SetCursor 设置当前显示的光标,光标可以从cur文件加载,详细说明如下: 参数说明 CString sCursorFileName CUR光标文件,可以是个绝对路径,也可以是相对路径,相对于MxDrawX.ocx所在目录 阅读全文

posted @ 2019-06-11 13:49 梦想CAD控件 阅读(195) 评论(0) 推荐(0)

CAD通过扩展记录实体向数据库读写用户自定义的全局数据(com接口VB语言)

摘要: VB代码实现如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 阅读全文

posted @ 2019-06-11 13:48 梦想CAD控件 阅读(206) 评论(0) 推荐(0)

导航