peristiwa PBT_APMRESUMESUSPEND
Memberi tahu aplikasi bahwa sistem telah melanjutkan operasi setelah ditangguhkan.
Jendela menerima peristiwa ini melalui pesan WM_POWERBROADCAST. Parameter wParam dan lParam diatur seperti yang dijelaskan berikut.
LRESULT
CALLBACK
WindowProc( HWND hwnd, // handle to window
UINT uMsg, // WM_POWERBROADCAST
WPARAM wParam, // PBT_APMRESUMESUSPEND
LPARAM lParam); // zero
Parameter
hwnd
Handel ke jendela.
uMsg
Value | Makna |
---|---|
|
Pengidentifikasi pesan. |
wParam
Value | Makna |
---|---|
|
Pengidentifikasi peristiwa. |
lParam
Dipesan; harus nol.
Nilai hasil
Tidak ada nilai yang ditampilkan.
Keterangan
Aplikasi hanya dapat menerima kejadian ini jika menerima peristiwa PBT_APMSUSPEND sebelum komputer ditangguhkan. Jika tidak, aplikasi akan menerima peristiwa PBT_APMRESUMECRITICAL .
Jika sistem bangun karena aktivitas pengguna (seperti menekan tombol daya) atau jika sistem mendeteksi interaksi pengguna di konsol fisik (seperti input mouse atau keyboard) setelah bangun tanpa pengawasan, sistem terlebih dahulu menyiarkan peristiwa PBT_APMRESUMEAUTOMATIC , maka sistem menyiarkan peristiwa PBT_APMRESUMESUSPEND. Selain itu, sistem menyalakan tampilan. Aplikasi Anda harus membuka kembali file yang ditutup ketika sistem memasuki tidur dan mempersiapkan input pengguna.
Jika sistem terbangun karena sinyal bangun eksternal (bangun jarak jauh), sistem hanya menyiarkan peristiwa PBT_APMRESUMEAUTOMATIC . Peristiwa PBT_APMRESUMESUSPEND tidak dikirim.
Persyaratan
Persyaratan | Value |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|