Suspend the Device

Send Feedback

Applications can cause the device to suspend by simulating a press of the Power key, which makes two calls to the Windows CE keybd_event function, as shown in the following code:

keybd_event(VK_OFF,0,KEYEVENTF_SILENT,0);
keybd_event(VK_OFF,0,KEYEVENTF_SILENT | KEYEVENTF_KEYUP,0);
sleep(60);

The sleep statement allows time for the system to suspend and prevents your application from executing further.

See Also

Handling Application Hibernation | Handling Low Memory States | How to: Determine Available Memory | How to: Determine Battery Status | Preventing Automatic Power Down | How to: Program Applications to Turn the Smartphone Backlight Off and On | Managing Variables, Stacks, and Heaps on Mobile Devices | Memory and Power Management | Getting Memory Status and Processor Information | System Out of Memory Dialog Box

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.