Share via


GWES OS Functions (Windows Embedded CE 6.0)

1/6/2010

The following tables show the functions available to OS developers for the user interface, with a description of the purpose of each.

Programming element Description

CreateIconIndirect_I

This function creates an icon or cursor from an ICONINFO structure.

DestroyIcon_I

This function destroys an icon and frees any memory that the icon occupied.

DPA_GetPtr

This function retrieves a pointer from a dynamic pointer array.

DrawIconEx_I

This function draws an icon in the specified device context, performing the raster operations as specified.

GetForegroundWindow_I

This function returns the handle to the window with which the user is currently working.

KillTimer_I

This function destroys the specified timer.

LoadIconW_I

This function loads the specified icon resource from the executable (.exe) file associated with an application instance.

SendMessageW_I

This function sends the specified message to a window or windows.

SetForegroundWindow_I

This function puts the thread that created the specified window into the foreground and activates the window.

SetTimer_I

This function creates a timer with the specified time-out value.

Programming element Description

RegisterDesktop

This function registers the desktop with the window manager to receive notifications of window creation, destruction, and activation.

RegisterTaskBar

This function registers the taskbar with the window manager to receive notifications of window creation, destruction, and activation.

RegisterTaskBarEx

This function registers the taskbar with the window manager to receive notifications of window creation, destruction, and activation.

See Also

Reference

GWES OS Reference