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.
Sample code for the Advanced Backlight Options dialog box is in the %_WINCEROOT%\Public\Wceshellfe\Oak\Ctlpnl\AdvBacklight directory.
The following table shows some Shell code examples that are provided in the documentation; these are not complete samples.
Code example | Topic |
---|---|
Shows how to retrieve the display name and path for the Favorites folder. | SHGetSpecialFolderLocation |
Shows how to make a copy of a bitmap. | CreateBitmap |
Shows how to obtain a device context for the display driver. | CreateDC |
Shows how to copy the pixels in one bitmap into another bitmap. | BitBlt |
A window procedure that processes a WM_PAINT message by using BeginPaint to prepare a window for painting, and then draws an icon or bitmap in the window. | BeginPaint |
Shows how to define a dialog box template. | Creating Dialog Boxes |
Shows how to create a ToolTip using a window class. | Creating a ToolTip Control |
Shows how to retrieve the display name from an item's PIDL. | SHBindToParent |
Shows a simple TTN_GETDISPINFO notification handler. | Creating Multiline ToolTips |
Shows how to create shapes and lines using the Rectangle, Ellipse, Polygon, and RoundRect functions. | Creating Shapes and Lines |
Shows how to create a command bar. | Creating a Command Bar |
Shows how to obtain and release a device context and get a new object. | Obtaining a Display Device Context |
Shows how to create an empty menu. | Using Menu Creation Functions |
Shows how to display a shortcut menu. | Using Menu Creation Functions |
Shows how to add items to a menu. | Using Menu Creation Functions |
Shows how to change the state of the check mark attribute. | Setting Menu Item Attributes |
Shows how to create and display a caret. | Creating a Caret |
Shows how to create a memory device context, how to use a CreateCompatibleBitmap to create a bitmap, and how to use BitBlt to copy bitmap data from the source device context to the target device context. | Creating Bitmaps |
Shows how to create color palettes. | Working with Palettes |
Shows how to sample TimerProc callback function that draws text in a window and makes a sound when the function is called after the timer expires. | Creating Timers |
Shows how to shows how to use pen functions. | Working with Pens |
Shows how to use brush functions. | Working with Brushes |
Shows how to application on the CEPC, the screen will be rotated clockwise by 90 degrees. | Creating a Project for the Screen Rotation Application |
Shows how to establish the shape of a wait cursor. | Creating a Cursor |
Shows how to load a bitmap and display it. | Creating Icons, Bitmaps, Images, and Strings |
Shows how to define a resource for an icon, bitmap, cursor, and string. | Creating Icons, Bitmaps, Images, and Strings |
Shows how to register and create a command bands control. | Creating a Command Bands Control |
Shows how to create a rebar control. | Creating a Rebar Control |
Shows how to create a list view control and an accompanying image list. | Creating Image Lists |
Shows how to add columns and set the number of items in the list view window. | Adding Columns |
Shows how to create and register a toolbar. | Creating a Toolbar |
Shows how to convert the coordinates of a mouse click or stylus tap to screen coordinates and use the new coordinates in a calculation. | ClientToScreen |
Shows how to create and set an image list for a tree-view control, and then redraw the control by using the new images. | Creating a Tree-View Image List |
Shows how to create a tree-view control. | Creating a Tree View |
Shows how to handle drag-and-drop messages. | Handling Drag-and-Drop Messages |
Shows how to add a control to a normal window. | Working with Window Controls |
Shows how to create a push button and a static control in a dialog box. | Working with Window Controls |
Shows how to create an edit control. | Creating an Edit Control |
Shows how to use the POPUP statement. | POPUP Resource |
Shows how to load an icon and a cursor and then allocate memory for a buffer. | Adding a Window Property |
Shows how to enable the high-contrast option and set the color scheme to high-contrast white. | Enabling High Contrast |
Shows how to define the resources for an application. | Sample Resource-Definition File |
Shows the window procedure framework that a typical application uses to receive and process keystroke messages. | Processing Keyboard Messages |
Shows how to enable the sound sentry option and direct the OS to flash the entire screen when an application generates a sound. | Enabling Sound Sentry |
Shows how to create a scroll bar. | Creating a Scroll Bar |
Shows how to initialize a list box | Creating a List Box |
Shows how to create several buttons. | Creating a Button |
Shows how to enable the mouse keys. | Enabling Mouse Keys |
Shows how to enable the sticky keys option and direct the OS to play a sound when the user latches, locks, or releases modifier keys when using the sticky keys option. | Enabling Sticky Keys |
Shows how to set the accessibility time-out period to 10 minutes and how to specify that the OS should play a descending siren sound when the time-out period elapses and the OS turns off the accessibility options. | Setting Accessibility Time-out Periods |
Shows how to retrieve the status of the show sounds. | Enabling Show Sounds |
Shows how to use accelerator keys. | ACCELERATORS Resource |
Shows how to enable the mouse keys option, enable the hot key for that option, and direct the OS to play a siren sound when the user turns the mouse keys option on or off by using the hot key. | Accessibility Hot Keys |
Shows how to enable the toggle keys. | Enabling Toggle Keys |
See Also
Send Feedback on this topic to the authors