頭文件中local.h中有如下定義:
__declspec(dllimport) WORD WINAPI PrintScreen(HWND,WORD,WORD,WORD,LPSTR,BOOL)
.c中一個dllexport函數中有調用它,PrintScreen這個函數是從別的dll引入的嗎?如果是,如何看是從哪裡引入的?
declspec(dllimport)是指從其他dll引入, __declspec(dllexport)是聲明此函數要導出到dll
所以在dll源代碼的工程,是定義成declspec(dllexport),在使用dll的工程需要聲明__declspec(dllimport)