1. 程式人生 > >iocomp控制元件-iPlotX在vs2013 mfc環境下的使用

iocomp控制元件-iPlotX在vs2013 mfc環境下的使用

寫在前面: 本次實驗的工作環境: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