<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于UG的接口技術研究

          基于UG的接口技術研究

          作者: 時間:2011-12-15 來源:網(wǎng)絡 收藏

          MenuScript開發(fā)的菜單可以與UIStyler開發(fā)的對話框相互調(diào)用,UG/ 程序可以被Menu.Script、UIStyler開發(fā)的對話框調(diào)用,但卻無法實現(xiàn)直接調(diào)用函數(shù)及所生成的DLL程序 。因此,需要通過間接的方法來實現(xiàn)。通過描述的方法,將提供的App和Main文件修改后加入創(chuàng)建的工程,可以實現(xiàn)使用UG的MenuScript菜單調(diào)用函數(shù)的方法,但此方法是通過加入響應菜單響應函數(shù)來實現(xiàn)對DLL的調(diào)用,不能調(diào)用多個DLL文件,而且操作煩瑣。因此,通過實踐研究探索出另外一種實現(xiàn)UG與接口函數(shù)相互調(diào)用的方法,即通過在創(chuàng)建的MFC AppWizard(dU)工程序文件的$.CPP文件中加人以下代碼即可。這種方法生成的DLL可以利用MenuScript菜單腳本語言的ACTIONS或UIStyler的回調(diào)函數(shù)直接調(diào)用。

          其中,代碼中的IDD—NEWDLG為所創(chuàng)建的Win.dows風格對話框的ID,CNewDlg為所創(chuàng)建的對話框類。與UIStyler對話框相比,使用MFC的對話框中布局更為容易,修改調(diào)試更為方便。通過MFC接口不但可以實現(xiàn)數(shù)據(jù)通信功能,還可以實現(xiàn)對數(shù)據(jù)庫訪問的功能。



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();