以下の宣言が受け入れられる理由がわかりません。
typedef void (*_tStandardDeclaration)(LPVOID);
次はそうではありませんが:
typedef void *_tDeclarationWithoutParenthesis(LPVOID);
typedef void* _tAlternateDeclaration(LPVOID);
私は MSVC6 を使用しています (時代遅れで非標準であることはわかっていますが、年間 1,000 万の収益システムを維持するために必要です :/ )