新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于UG的接口技术研究

基于UG的接口技术研究

作者:时间:2011-12-15来源:网络收藏

MenuScript开发的菜单可以与UIStyler开发的对话框相互调用,UG/ 程序可以被Menu.Script、UIStyler开发的对话框调用,但却无法实现直接调用函数及所生成的DLL程序 。因此,需要通过间接的方法来实现。通过描述的方法,将提供的App和Main文件修改后加入创建的工程,可以实现使用UG的MenuScript菜单调用函数的方法,但此方法是通过加入响应菜单响应函数来实现对DLL的调用,不能调用多个DLL文件,而且操作烦琐。因此,通过实践研究探索出另外一种实现UG与接口函数相互调用的方法,即通过在创建的MFC AppWizard(dU)工程序文件的$.CPP文件中加人以下代码即可。这种方法生成的DLL可以利用MenuScript菜单脚本语言的ACTIONS或UIStyler的回调函数直接调用。

其中,代码中的IDD—NEWDLG为所创建的Win.dows风格对话框的ID,CNewDlg为所创建的对话框类。与UIStyler对话框相比,使用MFC的对话框中布局更为容易,修改调试更为方便。通过MFC接口不但可以实现数据通信功能,还可以实现对数据库访问的功能。



评论


相关推荐

技术专区

关闭