Здравствуйте.
Делаю простое GUI на GDI+. Создал окно WC_STATIC с стилем WS_POPUP | SS_NOTIFY и в нем отрисовываю пару кнопок на GDI+
В сообщении WM_MOUSEMOVE просчитываю над какой кнопкой находится мышь, меняю картинку, если мышка над кнопкой и перерисовываю окно.
Если начать быстро двигать мышкой по кнопкам, при перерисовке окна загрузка CPU подымается до 20%. Хотелось бы оптимизировать этот показатель. Может кто ни будь подскажет секреты при создании окон для использования одного лишь GDI+ без других контролов, Или может по другому сообщения обрабатывать от этого окно... Не нашел как их либо вразумительных ответов в инете по этому вопросу.