要如何從DLL程式中判斷呼叫DLL的執行檔



主要軟體:
主要軟體版本: 7.1
主要軟體修正版本:
次要軟體: N/A

問題: 我利用LabVIEW或CVI建立一個呼叫DLL的應用程式,我要如何從DLL程式中判斷呼叫以及載入DLL的執行檔?

解答: 在Windows SDK的函式庫中,有一個函式GetModuleFileName可以回傳呼叫您程式模組的路徑名稱。

DWORD GetModuleFileName(
HMODULE hModule,
LPTSTR lpFilename,
DWORD nSize);


要取得執行檔的路徑,將NULL設定至hModule這個參數。在LabVIEW中,您可以輸入一個數字常數0以代表NULL。此函式即會回傳目前程序執行檔的路徑,並將其存於lpFilename參數中。

相關連結: MSDN Library: Platform SDK -- GetModuleFileName

附加檔案:





報告日期: 02/15/2005
最後更新: 08/24/2005
文件偏號: 3IE8MF29