Функция 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 | Нет | |
| Замечания по платформе | Не имеется | |