Salve,

sto cercando di creare uan status bar via codice:

codice:
#define STRICT
#include <windows.h>
#include <windowsx.h>
#pragma comment (lib, "comctl32.lib")
#include <commctrl.h>

(...)
#define IDC_STATUSBAR 600

HINSTANCE hInst; // Gloabl
(...)

// HANDLE_MSG (hWnd, WM_CREATE, Cls_OnCreate);
//
BOOL Cls_OnCreate(HWND hwnd, LPCREATESTRUCT lpCreateStruct)
{
	InitCommonControls();
	HWND hWndStatus = CreateWindowEx(0,TEXT("STATUSCLASSNAME"),NULL,
					SBARS_SIZEGRIP | WS_CHILD | WS_VISIBLE,0, 0, 0, 0,
						hwnd,(HMENU)IDC_STATUSBAR,hInst,NULL);

	if (hWndStatus == NULL)
	{
		MessageBox (NULL, TEXT("Status Bar not created!"), NULL, MB_OK );
		return false;
	}
	return true;
}
Ho seguito le linee guida di MSDN: http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx

ma purtroppo quando eseguo il codice si apre la MessageBox() :-(

cosa sto sbagliando?

grazie