MSDN Library

Utilizing Windows Mobile-specific Controls

Windows Mobile 6.5

To aid the development of applications for Windows Mobile devices, both the Windows Mobile Professional SDK and the Windows Mobile Standard SDK include support for custom controls that are specially designed for use on mobile devices. Controls are available for both native and managed code development: those listed below are for native development. For managed control classes, please refer to the .NET Compact Framework Reference documentation.

Microsoft is not responsible for content on third-party websites. Links are provided for convenience only, and do not constitute an endorsement.

Common Controls Reference

Describes the functions that must be called before other common controls can be used.

Controls Reference

Details messages sent and received by controls.

CapEdit Controls Reference

The CapEdit control is an edit box that capitalizes the first letter of the first or every word entered. It is ideal for entering names into your application.

Common Dialog Boxes Reference

Dialog boxes for selecting open and save filenames, and selecting fonts.

Creating Date and Time Picker Controls

The date and time picker is a control that displays information about dates and times, and provides the user with an easy way to modify this information.

Create a Custom Home Screen

A sample Home screen project for Windows Mobile Standard devices.

Windows Classic Home Screen Overview

Information about Today screen on Windows Mobile Professional and Windows Mobile Classic devices.

Architectures of the Today Screen Plug-in and the Home Screen Plug-in

A discussion of the Today and Home screen implementations.


The Windows Mobile Developer Wiki, Windows Mobile Controls page.

Community Additions

© 2016 Microsoft