Im trying to make it so when my window show up in the taskbar but its ToolWindow.

MSDN said "ToolWindow never has a taskbar icon, and it will not appear in the Alt+Tab window. It should be a child window of the main window, like Visual Studio--Solution Explorer. You can create a main window and then create the ToolWindow as its child(set hWndParent parameter in CreateWindowEx), that's what exactly its name "ToolWindow" means."

How would i add it in?


Heres my ToolWindow
Code:
#include <windows.h>

const wchar_t g_szClassName[] = L"MyWindowName";

// Step 4: the Window Procedure
LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
    switch(msg)
    {
        case WM_CLOSE:
            DestroyWindow(hwnd);
        break;
		case WM_DESTROY:
            PostQuitMessage(0);
        break;
        default:
            return DefWindowProc(hwnd, msg, wParam, lParam);
    }
    return 0;
}

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow)
{
    MSG Msg;

	// Register window class
WNDCLASSEX toolwindow;

toolwindow.cbSize = sizeof(WNDCLASSEX);
toolwindow.style               = CS_HREDRAW | CS_VREDRAW;
toolwindow.lpfnWndProc         = WndProc;
toolwindow.cbClsExtra          = 0;
toolwindow.cbWndExtra          = 0;
toolwindow.hInstance           = hInstance;
toolwindow.hIcon               = 0;
toolwindow.hCursor             = LoadCursor(NULL, IDC_CROSS);
toolwindow.hbrBackground       = (HBRUSH)COLOR_WINDOW;
toolwindow.lpszMenuName        = 0;
toolwindow.lpszClassName       = TEXT("ToolWindow");
toolwindow.hIconSm             = 0;
RegisterClassEx(&toolwindow);

// Set the Window Style
DWORD flags = WS_CAPTION | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_OVERLAPPED | WS_SYSMENU;

// Create the window with WS_EX_TOOLWINDOW
HWND hWndToolWindow = CreateWindowEx(WS_EX_TOOLWINDOW, TEXT("ToolWindow"), TEXT("My Window Name"), flags, 250, 250, 371, 192, NULL, NULL, hInstance, NULL);

// Show the window
ShowWindow(hWndToolWindow, 1);
UpdateWindow(hWndToolWindow);


    // Step 3: The Message Loop
    while(GetMessage(&Msg, NULL, 0, 0) > 0)
    {
        TranslateMessage(&Msg);
        DispatchMessage(&Msg);
    }
    return Msg.wParam;
}