Share via


SettingsDialogData

This structure holds data about user settings on a per-dialog basis. This structure is a sample used by the default OEM implementation for notifications. You can replace this structure with one that is customized for your device or platform.

typedef struct tagSettingsDialogData {
  PCE_USER_NOTIFICATION UserNotification;
  TCHAR* MappedSoundBuffer;
  void* pvExtension;
  HWND hParentWindow;
  HWND hLedWindow;
  HWND hVibrateWindow;
  HWND hDialogWindow;
  HWND hSoundWindow;
  HWND hComboWindow;
  HWND hRepeatWindow;
  HICON hIcon;
  BOOL SaveData;
} SettingsDialogData;

Members

  • UserNotification
    Pointer to the initial CE_USER_NOTIFICATION structure passed in by an application that calls the CeSetUserNotificationEx function.
  • MappedSoundBuffer
    Pointer to the mapped version of a sound file.
  • pvExtension
    Pointer to a UI extension buffer.
  • hParentWindow
    Handle of the main dialog box window.
  • hLedWindow
    Handle of the LED check box window.
  • hVibrateWindow
    Handle of the vibrate check box window.
  • hDialogWindow
    Handle of the dialog check box window.
  • hSoundWindow
    Handle of the sound check box window.
  • hComboWindow
    Handle of the sound combo window.
  • hRepeatWindow
    Handle of the repeat sound check box window.
  • hIcon
    Handle to the icon displayed in the dialog box.
  • SaveData
    Set to TRUE if the user chooses OK; otherwise, set to FALSE.

Requirements

OS Versions: Windows CE 2.10 and later.
Header: Notifext.hxx.

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.