iocomp控制元件-iPlotX在vs2013 mfc環境下的使用
阿新 • • 發佈:2018-12-20
寫在前面: 本次實驗的工作環境:WIN7 64為旗艦版 VS2013 Iocomp ActiveX 402SP1(所以對應的原始碼檔案就是就VisualCppMFCWrappersV4SP1) 1、 新建一個基於MFC的對話方塊專案,命名為plot曲線繪製,並將兩個按鈕和一個文字框刪掉,建好的專案如下圖
2、在對話方塊的空白處右鍵-插入ActiveX控制元件-選擇iPlotX Control
3、調整iPlotX Control控制元件的大小及其佈局
4、關聯控制元件變數,變數型別為CiPlotX,改成這個型別是因為為官方提供的原始碼中的類就是這麼命名的!當然你也可以更改原始檔中類的名字,總之,只要這兩個對應起來即可
5、刪除掉自動產生的兩個檔案
6、將官方提供的原始碼中以IPLOT開頭的原始檔和標頭檔案以及font.cpp、font.h、picture.cpp、picture.h複製到工程裡面,並新增進來(並不是所有的檔案都能用到,這個地方為了省事就一起復制進來了)
7、在 plot曲線繪製Dlg.cpp檔案中新增兩個標頭檔案(因為要用到裡面宣告的幾個函式)和額外的初始化程式碼
8、新增定時器訊息響應函式
9、編譯出錯,將這個包含檔案的1去掉,也就是改成 #include "iplotx.h"
10、編譯成功,執行結果如下
附:原始碼檔案包的下載地址
http://www.iocomp.com/Downloads/VisualCPPMFCWrappers.aspx