習語言實現了動態庫調用,可以訪問所有WINDOWS API函數了:
示例代碼如下:
#包含 “習語言系統.接口”
#包含 “習語言視窗.接口”
類型定義 int ( 標準調用 *消息框函數類型)(
HWND hWnd, // handle of owner window
LPCTSTR lpText, // address of text in message box
LPCTSTR lpCaption, // address of title of message box
UINT uType // style of message box
);
整數類型 主函數()
{
消息框函數類型 消息框=空指針;
模塊證類型 hDLL;
hDLL=加載動態庫("user32.dll");
消息框=(消息框函數類型)獲取函數地址(hDLL,"MessageBoxA");
如果(消息框)
{
消息框( 空指針, "呵呵,動態庫調用成功了!" , "動態庫調用測試", 0 );
}
釋放動態庫(hDLL);
返回 0;
}
運行結果: