Реферат: Windows
LPINT lpDx );
HDC - логический номер контекста устройства;
Следующие два параметры определяют координаты точки привязки выводимой стоки текста.
wOptions - флаг, принимающий значение 0, ETO_CLIPPED, ETO_OPAQUE и ETO_CLIPPED|ETO_OPAQUE, позволяющий устанавливать прямоугольные области вырезки и при выводе текста затирать фон.
lpRect - указатель на структуру прямоугольника;
lpString - указатель на выводимую символьную строку.
nCount - число символов в строке текста. lpDx -
указатель на массив значений интервалов между
символами.
Функция TabbedTextOut при выводе текста распространяет знаки табуляции до позиций табуляции. Это обеспечивает удобный способ выравнивания столбцов данных. Прототип функции:
LONG FAR PASCAL TabbedTextOut(HDC,
int, int,
LPSTR, int, LPINT, int);
HDC - логический номер контекста устройства;
Следующие два параметры определяют координаты точки привязки выводимой стоки текста.
LPSTR - указатель на выводимую символьную строку.
Следующий параметр - число символов в строке текста.
LPINT - указатель на массив позиций табуляции;
Последний параметр - число элементов массиве позиций табуляции.
Функция DrawText обеспечивает некоторую возможность форматирования и переход в автоматическом режиме на новую строчку при большом количестве строк текста. Еепрототип:
int FAR PASCAL DrawText(HDC, LPSTR, int, LPRECT, WORD);
HDC - логический номер контекста устройства;
LPSTR - указатель на выводимую символьную строку.
Следующий параметр - число символов в строке текста. LPRECT - указатель на структуру прямоугольника,
определяющего позицию вывода и границы для форматирования. Последний параметр определяет режим форматирования.
Для отображения заблокированных пунктов меню и
заблокированных элементов управления блоками диалога Менеджер
Окон использует функцию GrayString.
ЭЛЕМЕНТЫ ОКОННОГО ИНТЕРФЕЙСА