typedef int (CALLBACK* DS_SNAP_PROC)(BYTE *pImageBuffer);
DT_API DS_CAMERA_STATUS CameraInit(DS_SNAP_PROC pCallbackFunction, DS_RESOLUTION uiResolution, BYTE TriggerMode, HWND hWndDisplay, BYTE CamNum, HWND MsHWND);
請將這兩句變為vb中的宣告,第一句宣告了了一個回呼函式,在下面的dll宣告中用到了這個函式,
uj5u.com熱心網友回復:
回呼Declare Function XXX Lib "dll名" (引數) As XXX(或沒有)
然后模塊中寫函式,然后任何地方 ?=XXX(...., AddressOf 你的函式名)
-----------------------------------------------------------------------------------------------------------
DT_API DS_CAMERA_STATUS 如是結構 在vb中照樣申明個,不是參照vb-》c的轉換,申明同回呼一樣
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/118129.html
標籤:API
上一篇:求用AVPhone控制元件搜索本機有多少攝像頭,用List列出。謝謝!
下一篇:VB中串口通訊的問題
