a
以下の疑似コードで静的オブジェクトによってスローされた例外をキャッチする方法WndProc()
、Win32 API の標準メッセージ処理関数はどこですか?
class A
{
public:
class Exception{};
A() throw(Exception) { ... }
};
LRESULT CALLBACK WndProc (HWND hwnd, UINT message, UINT wParam, LONG lParam)
{
static A a;
switch( message )
{
case WM_CREATE:
...
break;
...
default:
return DefWindowProc(hwnd, message, wParam, lParam);
}
return 0;
}