Compartilhar via


Função de retorno de chamada TIMERPROC (winuser.h)

Uma função de retorno de chamada definida pelo aplicativo que processa mensagens WM_TIMER . O tipo TIMERPROC define um ponteiro para essa função de retorno de chamada. TimerProc é um espaço reservado para o nome da função definida pelo aplicativo.

Sintaxe

TIMERPROC Timerproc;

VOID Timerproc(
  HWND unnamedParam1,
  UINT unnamedParam2,
  UINT_PTR unnamedParam3,
  DWORD unnamedParam4
)
{...}

Parâmetros

unnamedParam1

Tipo: HWND

Um identificador para a janela associada ao temporizador. Esse parâmetro normalmente é chamado de hWnd.

unnamedParam2

Tipo: UINT

A mensagem WM_TIMER . Esse parâmetro normalmente é chamado de uMsg.

unnamedParam3

Tipo: UINT_PTR

O identificador do temporizador. Esse parâmetro normalmente é denominado idEvent.

unnamedParam4

Tipo: DWORD

O número de milissegundos decorridos desde que o sistema foi iniciado. Esse é o valor retornado pela função GetTickCount . Esse parâmetro normalmente é denominado dwTime.

Valor de retorno

None

Observações

Observação

Os parâmetros são definidos no cabeçalho sem nomes: typedef VOID (CALLBACK* TIMERPROC)(HWND, UINT, UINT_PTR, DWORD);. Portanto, o bloco de sintaxe os lista como unnamedParam1 - unnamedParam4. Você pode nomear esses parâmetros em seu aplicativo. No entanto, eles geralmente são nomeados conforme mostrado nas descrições de parâmetro.

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)

Consulte também

Conceitual

Temporizadores

Referência

KillTimer

SetTimer

WM_TIMER