Функция OutputProc - определяемая программой функция обратного вызова, используемая с функцией GrayString. Она используется, чтобы рисовать строку. Тип GRAYSTRINGPROC определяет указатель на эту функция обратного вызова. OutputProc - имя-заместитель для определяемого программой или определенного библиотекой имени функции.
BOOL CALLBACK OutputProc( HDC hdc, // дескриптор DC LPARAM lpData, // строка int cchData // длина строки ); |
[in] Дескриптор контекста устройства с точечным рисунком, в крайней случае, ширины и высоты, установленной параметрами nWidth и nHeight, передаваемый в функцию GrayString.
lpData[in] Указатель на строку, которая рисуется.
cchData[in] Устанавливает длину строки, в символах.
Если операция завершается успешно, функция обратного вызова должна возвратить значение TRUE.
Если функция завершается ошибкой, возвращаемое значение - FALSE.
Функция обратного вызова должна рисовать изображение относительно координат (0,0).
Обзор Окрашивание и рисование, Функции окрашивания и рисования, GrayString
Размещение и совместимость OutputProc | ||
К | Windows Vista | Да |
л | Windows XP | Да |
и | Windows 2000 Professional | Да |
е | Windows NT Workstation | Да версии 3.1 и выше |
н | Windows Me | Да |
т | Windows 98 | Да |
Windows 95 | Да | |
С | Windows Server 2008 | Да |
е | Windows Server 2003 | Да |
р | Windows 2000 Server | Да |
в | Windows NT Server | Да версии 3.1 и выше |
е | ||
р | ||
Используемая библиотека | - | |
Используемая DLL | - | |
Заголовочный файл | ||
- объявлено в | Winuser.h | |
- включено в | Windows.h | |
Unicode | Нет | |
Замечания по платформе | Не имеется |