Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma função de retorno de chamada definida pelo aplicativo usada com a função GrayString . Ele é usado para desenhar uma cadeia de caracteres. O tipo GRAYSTRINGPROC define um ponteiro para essa função de retorno de chamada. GrayStringProc (ou OutputProc) é um espaço reservado para o nome da função definida pelo aplicativo ou definida pela biblioteca.
Sintaxe
GRAYSTRINGPROC Graystringproc;
BOOL Graystringproc(
HDC unnamedParam1,
LPARAM unnamedParam2,
int unnamedParam3
)
{...}
Parâmetros
unnamedParam1
Tipo: HDC
Um identificador para um contexto de dispositivo com um bitmap de pelo menos a largura e a altura especificadas pelos parâmetros nWidth e nHeight passados para GrayString. Esse parâmetro normalmente é chamado de hDc.
unnamedParam2
Tipo: LPARAM
Um ponteiro para a cadeia de caracteres a ser desenhada. Esse parâmetro normalmente é chamado de lpData.
unnamedParam3
Tipo: int
O comprimento, em caracteres, da cadeia de caracteres. Esse parâmetro normalmente é chamado de nCount.
Valor de retorno
Tipo: BOOL
Se for bem-sucedida, a função de retorno de chamada deverá retornar TRUE.
Se a função falhar, o valor retornado será FALSE.
Observações
Observação
Os parâmetros são definidos no cabeçalho sem nomes: typedef BOOL (CALLBACK* GRAYSTRINGPROC)(HDC, LPARAM, int);. Portanto, o bloco de sintaxe os lista como unnamedParam1 - unnamedParam3. Você pode nomear esses parâmetros em seu aplicativo. No entanto, eles geralmente são nomeados conforme mostrado nas descrições de parâmetro.
A função de retorno de chamada deve desenhar uma imagem relativa às coordenadas (0,0).
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows 2000 Server [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| Header | winuser.h (inclua Windows.h) |