Элемент управления CCharSetBtnАвтор: Thorsten Wack.
Совместимость: VC6 SP4, NT4 SP3 Создание данного элемента управления было продиктовано необходимостью выбирать определённый символ из текущей раскладки, а так же настраивать параметры шрифта для этого символа (жирность и наклонность). Поэтому был наследован контрол от CButton основанный на примере, который открывал вплывающий диалог, как выпадающее окно ( Shekar Narayanan и S. D. Rajan). Сам по себе диалог содержит ComboBox и нестандартный контрол, который позволяет делать выборку символов. Для использования контрола, проделаем следующее:
Класс CCharSetBtn имеет переменные члены: int m_nChar; CString m_strFaceName; BOOL m_bItalic; BOOL m_bBold; которые служат для обмена данными (data-exchange). Если произвести небольшие изменения, то можно использовать структуру LOFGONT. DownloadsСкачать демонстрационный
проект - 40 Kb
|