class CMyWindow : public CFrameWindowImpl<CMyWindow>
{
public:
static WTL::CFrameWndClassInfo& GetWndClassInfo()
{
static WTL::CFrameWndClassInfo wc =
{
{sizeof(WNDCLASSEX), CS_HREDRAW | CS_VREDRAW, StartWindowProc,
0, 0, NULL, NULL, NULL, (HBRUSH)(COLOR_WINDOW + 1), NULL,
"MyWindow", NULL}, // WNDCLASSEX構造体
NULL, // 既存のウィンドウクラス名
NULL, // 既存のウィンドウプロシージャ
MAKEINTRESOURCE(IDC_CURSOR1), // カーソルリソース名
FALSE, // システムカーソルならばTRUE、それ以外はFALSE
0, // 登録済みウィンドウクラスの識別子
_T("") // ATLが自動生成したウィンドウクラス名
IDR_MAINFRAME // 共通リソースID
};
return wc;
}
...
};
|