我有.def文件,.lib文件,.dll和源文件。將DllMain winapi.dll導入Visual Studio項目C++
它使用WINAPI DllMain,它的所有功能都是這樣。
是這樣的:
BOOL APIENTRY DllMain(HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
return TRUE;
}
extern "C"
{
int WINAPI DoSomething() { return -1; }
int WINAPI DOSOMETHIGNELSE!() { return 202020; }
};
在項目設置鏈接器我增加了的.lib文件。在extern「C」部分沒有用於實際功能的頭文件。
我包含windows.h嘗試調用DoSomething()但不知道它是什麼。
糾正我,如果我錯了,但我不相信功能都不允許有S IN的名字! – 2010-04-08 01:56:33