Как сделать Symbol-Button размером 16x16 пикселей? - PullRequest
1 голос
/ 03 февраля 2011

Я попытался сделать кнопку символа с помощью MFC. Значок-ресурс (* .ico) имеет размер 16x16 пикселей. Когда я загружаю значок в кнопку, значок появляется в два раза больше. Вы знаете, как я могу указать размер иконки, нарисованной на поверхности кнопки?

Фрагмент кода, который я использую:

CButton* btn = reinterpret_cast<CButton*>(GetDlgItem(IDC_BUTTON_RUNTER));
btn->SetIcon(AfxGetApp()->LoadIconA(MAKEINTRESOURCE(IDI_RUNTER)));

enter image description here

Спасибо за вашу помощь!

1 Ответ

3 голосов
/ 03 февраля 2011

Вы можете использовать LoadImage вместо LoadIcon, что позволит вам указать размер.

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