Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
1/6/2010
As of Windows CE .NET 4.2, OEMs can include API compatibility support for the Windows Mobile Professional and Windows Mobile Classic shell in their OS designs by means of the AYGShell API extensions. These extensions introduce common Windows Mobile Professional and Windows Mobile Classic user interface elements to the standard shell, for example:
- Full-screen dialog boxes
- Support for multiple software-based input panels (SIPs)
- Menu bars
- The New button
If a Windows Embedded CE-based device includes support for the AYGShell API extensions and uses the same processor that a Windows Mobile Professional or Windows Mobile Classic application was compiled for, then the application binaries can run directly on the target device. If the Windows Embedded CE-based device uses a different processor, then the source code for the Windows Mobile Professional or Windows Mobile Classic application must be recompiled for the processor on the target device.
The following topics provide additional information about the AYGShell API extensions:
- Windows Mobile 6 Professional Style Menu Bars
- Windows Mobile 6 Professional Style New Button
- Supporting Full-Screen Dialog Boxes
- Supporting the Input Panel