The Wayback Machine - https://web.archive.org/web/20110921001039/http://www.codeguru.com:80/cpp/controls/listview/selection/

    Selection

    Select Multiple Items Functionally Without Pressing the CTRL or SHIFT Key in a List View Control

    Learn how to select multiple items without pressing the CTRL or SHIFT key on a touchscreen app or Windows CE app.

    Retrieving selected items

    Retrieving selected items

    Grid List Control

    Grid List Control

    Set focus on a cell

    Set focus on a cell

    Select an item even if click is not on left most column

    Select an item even if click is not on left most column

    Selection highlighting of entire row

    Selection highlighting of entire row

    Selecting and deselecting a range of rows

    Selecting and deselecting a range of rows

    Select item programmatically

    Select item programmatically