PhCommon Control Names (Windows Embedded CE 6.0)
1/6/2010
These names are used by PhCommon to set the Window Class names (WndClassName) of the various controls that are used by the IP Phone Suite. These controls are all custom controls. You can use these identifiers to help you understand how the different components are referenced and used within the sample, IP Phone Suite and the sample dynamic link library, PhCommon. These names are used in the resource files (.rc) when defining the custom controls.
WndClassName | Value | Description |
---|---|---|
WNDCLASS_DIALOGSCREEN |
TEXT("__VOIP_DIALOGSCREEN__") |
WndClassName for dialog screen. |
WNDCLASS_MESSAGEBOX |
TEXT("__VOIP_MESSAGEBOX__") |
WndClassName for message box. |
WNDCLASS_TRANSPARENTTEXT |
TEXT("__VOIP_TRANSPARENTTEXT__") |
WndClassName for "transparent" text boxes - or text boxes which draw their parents background. |
WNDCLASS_LISTBOX |
TEXT("__VOIP_LISTBOX__") |
WndClassName for a custom listbox - Items in this listbox are owner-drawn objects. |
WNDCLASS_EDIT |
TEXT("__VOIP_EDIT__") |
WndClassName for an edit - input mode aware. |
WNDCLASS_MENUBAR |
TEXT("__VOIP_MENUBAR__") |
WndClassName for a menu bar - a menu bar is needed to place/update buttons. |
WNDCLASS_MENUBUTTON |
TEXT("__VOIP_MENUBUTTON__") |
WndClassName for a menu button - a menu button is a context sensitive button identified by a MENUITEM or POPUP of the overall menu structure. |
WNDCLASS_POPUPMENU |
TEXT("__VOIP_POPUPMENU__") |
WndClassName for a popup menu. |
WNDCLASS_STATUSHEADER |
TEXT("__VOIP_STATUSHEADER__") |
WndClassName for a status header. |
WNDCLASS_TOOLTIP |
TEXT("__VOIP_TOOLTIP__") |
WndClassName for a tooltip. |
WNDCLASS_TRACKBAR |
TEXT("__VOIP_TRACKBAR__") |
WndClassName for a track bar. |
Remarks
Note
This documentation applies to functionality implemented in sample code for PhCommon. For more information, see PhCommon Reference.