создаю кнопку Код (Text): CONTROL "&mailto: test@test.ru",1015,"Button",BS_OWNERDRAW | BS_CENTER | WS_TABSTOP,30,95,130,11,0x00000000 на ней отображается только первые 15 символов. возможно убрать это ограничение? с другим стилем нормально работает Код (Text): CONTROL "&mailto: test@test.ru",1015,"Button",NOT WS_TABSTOP | BS_FLAT ,30,95,130,11,0x00000000
для функции FillRect у меня только с этим стилем получилось установить свой стиль кнопок, т.е. вместо стандартных свои, из картинки
я делаю не для каждой кнопки отдельную картинку,а создаю кистьи с нормальным положением кнопки и при нажатом положении. После получения команды WM_DRAWITEM, вызывается процедура отрисовки новых кнопок и текста. Вот такая идея... Может есть что-то другое, что бы можно было использовать более 15 символов?
Вот пример с http://www.codeproject.com/KB/buttons/nativewin32xpthemes.aspx. Сделал 30 символов - все нормально. Сталобыть причина в руках...