###前提・実現したいこと
VC++2010でGUIのプログラムを作ってC言語とAPIを勉強しています。
普通に作ると最初に下のような白いウィンドウが表示されて
ダイアログのような見た目のものはメニューから選択しないと出てこないとおもうのですが、最初からダイアログのような見た目ののもを表示させて、白いウィンドウは出てこないようにすることはできますか?
###発生している問題・エラーメッセージ
エラーメッセージ
###該当のソースコード
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
HWND hWnd;
hInst = hInstance; // グローバル変数にインスタンス処理を格納します。
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
if (!hWnd)
{
return FALSE;
}
g_hWnd=hWnd;
//ShowWindow(hWnd, nCmdShow);
//UpdateWindow(hWnd);
return TRUE;
}
###試したこと
hWndは他で使うのでCreateWindowを呼び出さないことはできず、表示されなければいいのでは…とShowWindowとUpdateWindowをコメントアウトしましたが、そんなやり方でいいのでしょうか。
よろしくお願いします。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/04/01 13:35