Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяемая приложением функция обратного вызова, используемая с функцией GrayString . Он используется для рисования строки. Тип GRAYSTRINGPROC определяет указатель на эту функцию обратного вызова. GrayStringProc (или OutputProc) — это заполнитель для имени определяемой приложением или библиотекой функции.
Синтаксис
GRAYSTRINGPROC Graystringproc;
BOOL Graystringproc(
HDC unnamedParam1,
LPARAM unnamedParam2,
int unnamedParam3
)
{...}
Параметры
unnamedParam1
Тип: HDC
Дескриптор контекста устройства с растровым изображением по крайней мере ширины и высоты, указанной параметрами nWidth и nHeight , передаваемыми в GrayString. Обычно этот параметр называется hDc.
unnamedParam2
Тип: LPARAM
Указатель на строку, которая должна быть нарисована. Обычно этот параметр называется lpData.
unnamedParam3
Тип: int
Длина строки в символах. Обычно этот параметр называется nCount.
Возвращаемое значение
Тип: BOOL
В случае успешного выполнения функция обратного вызова должна возвращать ЗНАЧЕНИЕ TRUE.
Если функция завершается ошибкой, возвращаемое значение равно FALSE.
Замечания
Замечание
Параметры определяются в заголовке без имен: typedef BOOL (CALLBACK* GRAYSTRINGPROC)(HDC, LPARAM, int); Поэтому блок синтаксиса перечисляет их как unnamedParam1 - unnamedParam3. Вы можете присвоить этим параметрам любое имя в приложении. Однако они обычно называются как показано в описаниях параметров.
Функция обратного вызова должна нарисовать изображение относительно координат (0,0).
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Windows |
| Header | winuser.h (включая Windows.h) |