?? d172.bmp.txt
字號:
HRESULT *pErrors;鵬昔誤信息的指針
4)包含OPC頭文件。開發OPC客戶應用程序,除了需要OPC接口外,還需要在程序
中包含OPC標準庫文件,可以從OPC基金會網站(網址:www.opcfoundation.org)下載這
些文件:
#include "opcda_i.c"
#include "opcda.h"
#include "opccomn_i.c"
#include "opccomn.h"
OPC數據存取接口
OPC數據存取2.0頭文件
OPC公共接口定義
OPC公共頭文件
因為在OPCClientDlg.h頭文件中添加了OPC相關變量,所以OPC頭文件的添加位置必
須在這些變量定義之前,把這些包含代碼放在OPCClientDlg.h頭文件定義COPCClientDlg類
前面即可。
除了添加以上包含OPC頭文件的代碼,還要指定這些文件的存放路徑。具體方法是將
所有頭文件放到一個文件夾中,然后在Visual C++環境中執行“Tools”一“Options”菜單命
令打開Options項目設置對話框,如圖5-12所示。
在圖5-12對話框的Directories選項卡中,雙擊中部的虛線框,然后單擊右邊的瀏覽接
鈕[習,找到OPC頭文件所在路徑,單擊“OK”按鈕就可以完成所有OPC頭文件的添加,
如圖5-13所示。
圖5-12 0ptions對話框
圖5-13 Directories -貝向
另外,為了在程序中使用T20LE()函數,還必須包含下面這個頭文件:
#include <atlbase.h> ,,ATL conversion functions
該代碼可在標準頭文件stdafx.h中添加,也可和OPC頭文件添加在一起。
5) COM支持庫。由于OPC是基于COM技術制定的,所以在使用接口類之前,必須
首先初始化COM庫,函數Colnitialize()可以完成此功能。代碼如下:
HRESULT hRet:
hRet=Cohutialize(NULL); /RJJ始 COM庫
如果成功,函數返回值等于S_OK。
/72
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -