Эта тема была очень полезна, когда я изучал этот вопрос.
Я изменил часть кода, доступного здесь, в плагин jQuery, поэтому он находится в повторно используемой форме, в первую очередь для удовлетворения моих потребностей, но другие могут оценить более простой интерфейс для перехода с использованием контентных тегов.
https://gist.github.com/3410122
Из-за его растущей популярности плагин был принятый Makesites.org
Разработка будет продолжена здесь:
Обработка сообщения WM_PAINT
и рисование текста непосредственно в окне HDC
- это один из вариантов.
Другим вариантом является создание дочернего элемента управления STATIC в вашем окне, и затем вы можете назначить желаемый текст этому дочернему элементу, используя SetWindowText()
или [113 ] сообщение. Не нужно рисовать вручную.