Почему моя кнопка выглядит так, как будто она с 1990 года? - PullRequest
5 голосов
/ 20 декабря 2010

Я пишу приложение с графическим интерфейсом 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
Я думаю, что мне не хватает стиля или чего-то еще.Что я могу сделать, чтобы она выглядела как первая кнопка?

1 Ответ

4 голосов
/ 20 декабря 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...