13,039
回編集
編集の要約なし |
|||
| 255行目: | 255行目: | ||
Hello関数のアドレスの取得に失敗した場合は、必ず<code>FreeLibrary</code>関数を呼び、DLLファイルのハンドルを解放する。<br> | Hello関数のアドレスの取得に失敗した場合は、必ず<code>FreeLibrary</code>関数を呼び、DLLファイルのハンドルを解放する。<br> | ||
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||
typedef int (*FUNC)(char *); | // C++03以前 | ||
// typedef int (*FUNC)(char *); | |||
// C++11以降 | |||
using FUNC = int (*)(char *); | |||
// 関数のアドレス取得 | // 関数のアドレス取得 | ||
| 287行目: | 291行目: | ||
#include <conio.h> | #include <conio.h> | ||
typedef int(*FUNC)(char *); | // C++03以前 | ||
// typedef int (*FUNC)(char *); | |||
// C++11以降 | |||
using FUNC = int (*)(char *); | |||
int _tmain(int argc, _TCHAR* argv[]) | int _tmain(int argc, _TCHAR* argv[]) | ||