DLLのロードはこんな感じでOKです。
DLLロード -> OK
...GetPluginVersion -> OK
...GetPluginAuthor -> OK
...GetXXXX -> OK
--色々試してみました--
[PART1]
int WINAPI GetPluginAuthor(LPTSTR lpszAuthor, int iSize)
{
if(iSize != 0) lstrcpy(lpszAuthor, "611");
return 4;
}
[プラグイン作者]
必要バイト数:4
↑ここまで表示されて落ちる
[PART2]
int WINAPI GetPluginAuthor(LPTSTR lpszAuthor, int iSize)
{
if(iSize != 0) lpszAuthor[0] = '\0';
return 4;
}
PART1と同じ感じで落ちる
[PART3]
int WINAPI GetPluginAuthor(LPTSTR lpszAuthor, int iSize)
{
return 4;
}
[プラグイン作者]
必要バイト数:4
↑と表示され何回実行しても落ちない。
もうちょっと色々実験してみたいと思います。