Почему моя кнопка выглядит так, как будто она была сделана в 1990 году?

Я пишу приложение с графическим интерфейсом для Windows, и мне потребовалась обычная кнопка .

Я использую этот код для создания кнопки:

hwnd = CreateWindowEx(
    NULL,
    "BUTTON",
    "Button",
    WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
    CW_USEDEFAULT, CW_USEDEFAULT,
    60, 25,
    parentHwnd, NULL,
    GetModuleHandle(NULL), NULL);

Я хочу, чтобы кнопка выглядела так (игнорируйте цвет фона):

Good button

Но в итоге все выглядит так:
Bad button
Думаю, мне не хватает стиля или чего-то подобного. Что я могу сделать, чтобы она выглядела как первая кнопка?

5
задан John Zane 20 December 2010 в 03:31
поделиться