Bagikan melalui


Fungsi panggilan balik TIMERPROC (winuser.h)

Fungsi panggilan balik yang ditentukan aplikasi yang memproses pesan WM_TIMER . Jenis TIMERPROC menentukan penunjuk ke fungsi panggilan balik ini. TimerProc adalah tempat penampung untuk nama fungsi yang ditentukan aplikasi.

Syntax

TIMERPROC Timerproc;

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

Parameter-parameternya

unnamedParam1

Jenis: HWND

Handel ke jendela yang terkait dengan timer. Parameter ini biasanya bernama hWnd.

unnamedParam2

Jenis: UINT

Pesan WM_TIMER . Parameter ini biasanya bernama uMsg.

unnamedParam3

Jenis: UINT_PTR

Pengidentifikasi timer. Parameter ini biasanya bernama idEvent.

unnamedParam4

Jenis: DWORD

Jumlah milidetik yang telah berlalu sejak sistem dimulai. Ini adalah nilai yang dikembalikan oleh fungsi GetTickCount . Parameter ini biasanya bernama dwTime.

Mengembalikan nilai

None

Komentar

Nota

Parameter didefinisikan di header tanpa nama: typedef VOID (CALLBACK* TIMERPROC)(HWND, UINT, UINT_PTR, DWORD);. Oleh karena itu, blok sintaks mencantumkannya sebagai unnamedParam1 - unnamedParam4. Anda dapat memberi nama parameter ini apa pun di aplikasi Anda. Namun, mereka biasanya dinamai seperti yang ditunjukkan dalam deskripsi parameter.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Platform Target Windows
Header winuser.h (termasuk Windows.h)

Lihat juga

Konseptual

Timer

Referensi

KillTimer

SetTimer

WM_TIMER