流程图控件MindFusion.Diagramming for ActiveX常见问题集锦(下):设置鼠标光标等

流程图控件MindFusion.Diagramming for ActiveX常见问题集锦(下):设置鼠标光标等常见问题。

MindFusion.Diagramming for ActiveX(之前版本叫FlowChartX)是一个ActiveX 控件。它能帮助你创建工作流图,流程图和图表处理,数据库实体关系图表,组织,层次和关系图表, 络配置,图表和树。

最新版本4.9.5发布,包含多项新功能改进和bug修复,点击查看详情

MindFusion.Diagramming for ActiveX最新试用版

点击查看上一篇:

流程图控件MindFusion.Diagramming for ActiveX常见问题集锦(上):删除表格等

问:我们使用mnp handles代码如下:

IBoxItem* pBox = m_pFCXWidget->createBox( QRect( 250, 250, 140, 40 ), "Hallo!", "Tool Tip" );

当MnpHandles属性的代码设置为:

 pBox-> put_MnpHandlesMask(110100000);

仅显示了移动手柄和右边缘手柄/p>

答:句柄代码实际上是位掩码,因此110100000应该是代码的二进制表示。用该数字的十进制表示形式调用该函数:

bin 110100000 = dec 416 so pBox->put_MnpHandlesMask( 416 );

问:如何使用FlowChartX设置鼠标光标/strong>

答:可以使用FlowChart对象的SetMouseCursor方法更改鼠标光标,该方法具有以下原型:

SetMouseCursor(type,handle,destroyOld)

其中:’type’是要替换的光标类型(例如mcArrowStart常量(= 3)表示鼠标光标用于箭头起点);’handle’是光标资源的句柄,由:: LoadCursor Window的API返回;’destroyOld’是一个布尔值,指示是否应销毁先前使用的游标;例如,如果将FlowChart对象称为“ fc”,则可以使用以下Visual C ++代码更改光标:

fc.SetMouseCursor(mcArrowStart,(ULONG):: LoadCursor(NULL,IDC_ARROW),FALSE);

问:如何从VB程序调用LoadPicFromRes/strong>

请注意,当项目以解释模式在VB中运行时,无法使用0找到资源,因为该项目是在VB.EXE进程中运行的。如果您将项目构建为可执行文件并运行,则可以正常工作。

如果将资源存储在单独的dll中,则应使用GetModuleHandle API函数来获取dll的实例句柄。

问:我正在认真考虑购买FlowChartX。我可以从控件获得什么技术支持。我应该为进一步的版本支付多少钱/strong>

答:每个拥有FlowChartX许可副本的人都可以在购买后的12个月内免费获得技术支持和升级。

问:我已经下载了FlowChartX演示版。有什么限制/strong>

答:在演示版本中,用户只能创建32个对象,数量有限。否则,演示不会及时过期。

问:我想在其中使用FlowChartX的应用程序将分发给一小组用户。如果我购买了“标准单一开发人员”版本,是否可以将控件分发给每个用户是应该购买“全站点”许可证/strong>

答: FlowChartX许可证不限制最终产品的用户数量。如果您是自由开发人员,或者是将与组织中的控件一起工作的唯一开发人员,则可以购买单开发人员许可证,但将最终应用程序分发给所需的任意数量的用户。价格仅取决于将使用控件的开发人员的数量(因此取决于我们的技术支持成本)。

=====================================================

MindFusion.Diagramming for ActiveX现已加入在线订购,现在抢购立享优惠

想要购买MindFusion.Diagramming for ActiveX正版授权的朋友可以咨询官方客服

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月17日
下一篇 2019年10月17日

相关推荐

发表回复

登录后才能评论