AYGShell Functions (Windows Embedded CE 6.0)

1/6/2010

The following functions are only available with the AYGShell.

Programming element Description

SHChangeNotifyDeregister

This function turns off a window's ability to receive file change notifications.

SHChangeNotifyFree

This function frees a file change notification structure.

SHChangeNotifyRegister

This function enlists an application for receiving change notifications.

SHCloseApps

This function tries to free up memory for an application.

SHCreateMenuBar

This function creates a menu bar at the bottom of the window.

SHCreateNewItem

This function creates a new item programmatically, as if an item were chosen from the global New button menu.

SHDoneButton

This function allows applications to dynamically show or hide the OK button based on the state of the application.

SHEnumPropSheetHandlers

This function is not implemented.

SHFindMenuBar

This function is used to get a handle to a menu bar window created with SHCreateMenuBar.

SHFreeContextMenuExtensions

This function releases memory allocated for context menu processing.

SHFullScreen

This function is used to take over certain areas of the screen.

SHGetAppKeyAssoc

This function determines if a navigational control is mapped to an application.

SHGetAutoRunPath

This function searches for the first storage card and construct the path that is used to look for an autorun file.

SHGetEmergencyCallList

This function is not implemented.

SHGetInputContext

This function is not implemented.

SHHandleWMActivate

This function is used to help manage the input panel and your application.

SHHandleWMSettingChange

This function is used to help manage the input panel and your application.

SHInitDialog

This function resizes a dialog box to accommodate a software input panel.

SHInitExtraControls

This function initializes parameters for the CAPEDIT and RES file-based ToolTips controls.

SHInputDialog

This function is used with an input dialog box.

SHInvokeContextMenuCommand

This function invokes a command from a context menu.

SHLoadContextMenuExtensions

This function loads the context menu extensions from handlers listed in the registry for the specified context-class pair.

SHNavigateBack

This function is not implemented.

SHNotificationAdd

This function adds a notification to the notification tray.

SHNotificationGetData

This function gets the data for a notification.

SHNotificationRemove

This function removes a notification.

SHNotificationUpdate

This function updates aspects of a pending notification.

SHRecognizeGesture

This function is used to recognize pauses in stylus movement.

SHSetBack

This function is not implemented.

SHSetAppKeyWndAssoc

This function assigns a window to receive a particular hardware button's key-press messages.

SHSetInputContext

This function is not implemented.

SHSetNavBarText

This function sets the title text in the taskbar.

SHSipInfo

This function queries the shell for information about the input panel and input methods.

SHSipPreference

This function requests a state for the input panel.

See Also

Reference

AYGShell Reference