Как нарисовать кнопку с помощью winAPI - PullRequest
0 голосов
/ 19 апреля 2011

Я успешно создал кнопку, нарисованную владельцем.

Но как мне теперь нарисовать / раскрасить проклятую вещь, чтобы она выглядела как кнопка с использованием Windows API? В настоящее время это выглядит как цветной ярлык?

Какие-нибудь примеры C?

Ответы [ 3 ]

2 голосов
/ 19 апреля 2011

Похоже, вы ищете DrawFrameControl . Для классных, Vista / 7-выглядящих элементов управления посмотрите uxtheme.dll.

1 голос
/ 14 декабря 2012

Для современных кнопок просто скопируйте / вставьте это в ваш источник:

#pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")

Ну, если вы не хотите запомнить его ...

0 голосов
/ 19 апреля 2011

Может быть, это поможет: один два

...