在定义函数指针类型时怎么增加调用约定

在定义函数指针类型时如何增加调用约定?

protected:
//指向dll中的函数的指针的类型
typedef DWORD /* __stdcall*/(*INITCARD)(HWND hWnd, UINT Msg);
typedef void __stdcall (*ENABLEMESSAGE)(BOOL flag)

第二个类型编译器会报错的,难道非要

typedef void __stdcall ENABLEMESSAGE(BOOL flag);

然后定义ENABLEMESSAGE* pf么?
------解决方案--------------------
typedef void (__stdcall *ENABLEMESSAGE)(BOOL flag)