Win32アプリケーションにステータスバーを追加したい。CreateStatusWindow
関数が使えることがわかりました。ウィンドウのサイズを変更するまでは問題なく動作します。私のコードブロックの一部を参照してください。
BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
HWND hWnd;
hInst = hInstance; // Store instance handle in our global variable
hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
if (!hWnd)
{
return FALSE;
}
CreateStatusWindow(WS_CHILD | WS_VISIBLE, _T("Welcome to SpyWindows"), hWnd, 9000);
ShowWindow(hWnd, nCmdShow);
UpdateWindow(hWnd);
return TRUE;
}
これが私のアプリケーションのメインウィンドウの2つのプリントスクリーンです。
良いステータスバーを作成するにはどうすればよいですか?(私ももっと多くの分野に分けたいです)