Загрузить из ресурсов или нарисовать их самостоятельно - PullRequest
1 голос
/ 06 мая 2010

Есть ли у меня какая-то польза от рисования моих собственных кнопок (просто прямоугольников) над загрузкой 80 из них из ресурсов?

1 Ответ

0 голосов
/ 06 мая 2010

Зависит от сложности нарисованных кнопок ..

"More complex drawings = more processing time .."

Но изображения как-то постоянно загружаются

"Whatever the image looks like = nearly same processing time.."

Conculsion:

Я предпочту кнопки рисования, если в
выполняется несколько простых операций. Но в более сложных случаях (например, цветовой градиент или что-то в этом роде) я предпочитаю сохраненные изображения ..

Также обратите внимание, что некоторые пользовательские интерфейсы должны быть выполнены в gdi + и не могут быть выполнены иначе .. например, круглые кнопки или анимации.
Сохраненные изображения не обладают полной гибкостью GDI +

...