Select Multiple Items Functionally Without Pressing the CTRL or SHIFT Key in a List View Control
Posted
by Jung Minki
on December 6th, 2005
Introduction
A list control, with the report style, needs to select muliple item without pressing the CTRL or SHIFT key in the following instances:
- Especially for a touch screen application or PocketPC.
- There is a need not use two ways: select and checkbox.
The code for this article was written on Windows 2000 Professional with Microsoft Visual C++ 6. I have tested the and used the same in my work.
Features
The developer who needs to use a list control as described above just has to include the following files in the project:
- NoKeyMultiListCtrl.cpp
- NoKeyMultiListCtrl.h
The developer will need to create a list control resource and associate a control member variable with the same. Then, the CListCtrl type will have to be modified to CNoKeyMultiListCtrl.

Comments
GetSelectedCount
Posted by toofani on 02/03/2006 05:50amAfter multiple selection, GetSelectedCount() always returns 1. Whats the fix? Regards, toofani57@yahoo.com
ReplyThanks a lot
Posted by toofani on 01/28/2006 02:45amYour code really saved my life. Thanks a lot :)
Reply