android listview chechbox单选,[转载]VC++ ListView Control完全用法

本文集合了多个关于C++ MFC ListView控件的实例,涵盖了从排序、拖放、编辑到显示图像、背景色、多列排序等多种功能的实现。包括快速排序算法、拖放行重排、根据数值和文本排序、自定义绘制、使用头像、多列排序、多行提示、编辑子项等,展示了ListView的强大和灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Vitali Halershtein - 09/13/2004

Display the results of a SQL SELECT operation. Many grid controls

are available for VC++ developers, but this control is small yet

contains many features for developers and end users.

Quick Sort Algorithm Comparing Any Data Type

Rating: none

David Flores - 07/31/1999

Quick Sort Algorithm Comparing Any Data Type

Rearranging List Control Rows through Drag and Drop (including

demos!)

Rating: none

Tom Hill - 03/23/1999

Rearranging List Control Rows through Drag and Drop (including

demos!)

Sorting list on Numeric Column

Rating: none

Todd D. Degani - 08/06/1998

Sorting list on Numeric Column

Sort columns by the image index of the column

Rating: none

Mark Findlay - 08/06/1998

Sort columns by the image index of the column

Sorting list based on integers in any column

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Eric Vella - 08/06/1998

Sorting list based on integers in any column

Sorting the list based on text in any column

Rating: none

Zafir Anjum - 08/06/1998

Sorting the list based on text in any column

Determining row indices in Sorting Comparison function

Rating: none

Kamalahasan Rajaram - 08/06/1998

Determining row indices in Sorting Comparison function

Indicating sort order in header control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Indicating sort order in header control

A Multi Column Sort listview

Rating: none

Craig Lucas - 08/06/1998

A Multi Column Sort listview

Sorting the list when user clicks on column header

Rating: none

Zafir Anjum - 08/06/1998

Sorting the list when user clicks on column header

Automatically resorting after an edit

Rating: none

Zafir Anjum - 08/06/1998

Automatically resorting after an edit

Sort list (numeric/text/float/date) using callback

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Max Poliashenko - 08/06/1998

Sort list (numeric/text/float/date) using callback

Sort list (numeric/text) using callback

Rating: none

Iuri Apollonio - 08/06/1998

Sort list (numeric/text) using callback

Sort list based on text/numeric/date-time in any column

Rating: none

Tal J. Rosen - 08/06/1998

Sort list based on text/numeric/date-time in any column

Tooltip &

Titletip

Adding Multiline Balloon ToolTips to ListView Column

Headers

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

10Tec Company - 04/07/2003

Learn now to add multiline balloon ToolTips to ListView column

headers.

List control multiline tooltip(DataTip)

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

JeongHwan Cho - 08/01/2001

This article show you a [large] data tip for a list control plus a

sophisticated header tool tip.

List Control with Tooltips

Rating: none

Kory Becker - 01/24/2001

CListCtrl-derived class that displays tooltips for list items

regardless of listview style: List, Report and Icon

Enhanced Title Tip Handling

Rating: none

Leonid Prokopovich - 06/19/1999

Enhanced Title Tip Handling

Handling Title Tips With Drag/Drop Headers Using The Visual C++ 6.0

CListCtrl

Rating: none

Kevin Delgado - 09/02/1998

Handling Title Tips With Drag/Drop Headers Using The Visual C++ 6.0

CListCtrl

Tooltip for individual cells

Rating: none

Zafir Anjum - 08/06/1998

Tooltip for individual cells

Tooltip for individual column header

Rating: none

Zafir Anjum - 08/06/1998

Tooltip for individual column header

Tooltip for the header

Rating: none

Zafir Anjum - 08/06/1998

Tooltip for the header

Titletip for individual cells

Rating: none

Zafir Anjum - 08/06/1998

Titletip for individual cells

Using

images

Using Thumbnail Images in a List Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Yi Ren - 02/11/2001

Demo application that illustrates using thumbnail images in a list

control

List Control displaying image thumbnails

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Stefan Ungureanu - 02/02/1999

List Control displaying image thumbnails

Initializing the image list

Rating: none

Zafir Anjum - 08/06/1998

Initializing the image list

Late binding of image - I_IMAGECALLBACK

Rating: none

Zafir Anjum - 08/06/1998

Late binding of image - I_IMAGECALLBACK

Setting or removing an image for an item

Rating: none

Zafir Anjum - 08/06/1998

Setting or removing an image for an item

Attaching a system imagelist to a list control

Rating: none

Matt Esterly - 08/06/1998

Attaching a system imagelist to a list control

Using an imagelist with the header control

Rating: none

Zafir Anjum - 08/06/1998

Using an imagelist with the header control

Setting a non-standard size image

Rating: none

Zafir Anjum - 08/06/1998

Setting a non-standard size image

Displaying an image in the header

Rating: none

Zafir Anjum - 08/06/1998

Displaying an image in the header

Views

Switching Views

Rating: none

Zafir Anjum - 08/06/1998

Switching Views

Windows Forms: Creating an SDI ListView and Control Panel

UI

Rating: none

Tom Archer - Archer Consulting Group -

12/13/2004

Tom Archer illustrates how easy Visual Studio .NET and Windows

Forms make creating interfaces that once required manual coding.

a4c26d1e5885305701be709a3d33442f.png [Updated]

MFC Extension Classes CListCtrlEx and CListViewEx

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Thomas Holte - 12/01/2004

Augmented versions of CListCtrl and CListView with sort direction

indicators, coloring of sort column, column hiding, and more.

MFC Virtual List Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Andrew Small - 04/10/2001

Removes the mystery of associating list views (controls) with large

amounts of data

Copying/Moving Rows in CListCtrl

Rating: none

James Spibey - 06/19/1999

Copying/Moving Rows in CListCtrl

Owner drawn control

Rating: none

Zafir Anjum - 08/06/1998

Owner drawn control

Changing row height in owner drawn control

Rating: none

Zafir Anjum - 08/06/1998

Changing row height in owner drawn control

Serializable CListCtrl with check sum verify

Rating: none

Mihai Filimon - 08/06/1998

Serializable CListCtrl with check sum verify

Background color and

image

How to Skin CListCtrl, Including Scrollbars and Column

Headers

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Greg Ellis - 08/15/2003

Learn how to skin a CListCtrl, including the CHeaderCtrl and the

scrollbars. You will be able to totally customize the look and feel

of almost all the aspects of a CListCtrl. (The article, demo

program, and figures were updated.)

Setting the Background Image for a List Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Mahesh Kumar S - 05/06/2003

A simple article on how to place a background image in a list

control.

Changing the Background Color of Individual Listview

Columns

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Hari Krishnan - 08/23/2002

Learn how to change the background color of individual columns in a

list view.

Change the background color of individual columns

Rating: none

Zafir Anjum - 08/06/1998

Change the background color of individual columns

Use a bitmap as a background image

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Use a bitmap as a background image

Change background color

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Change background color

Change background color of individual rows

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Change background color of individual rows

Checkboxes

Add checkboxes

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Eran Yariv - 02/01/1999

Add checkboxes

To make check boxes act like radio buttons (mutually

exclusive)

Rating: none

Praveen S. Kumar - 02/01/1999

To make check boxes act like radio buttons (mutually exclusive)

Columns

How to Easily Navigate and Edit a List View Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Dr. Sai - 01/05/2004

Learn how to navigate through the controls the way one navigates in

an Excel sheet.

Retrieving the column caption

Rating: none

Thomas Blenkers - 07/25/1999

Retrieving the column caption

Ensure (partial) visibility of a column

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Daniel Frey - 09/03/1998

Ensure (partial) visibility of a column

How to set a minimum column width

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

How to set a minimum column width

Autosize a column to fit its content

Rating: none

Roger Onslow - 08/06/1998

Autosize a column to fit its content

The Header Control

Rating: none

Zafir Anjum - 08/06/1998

The Header Control

Determining right click on the header control

Rating: none

Zafir Anjum - 08/06/1998

Determining right click on the header control

Disable clicking on selected report view columns

Rating: none

Petr Novotny - 08/06/1998

Disable clicking on selected report view columns

Getting the number of columns in the report view

Rating: none

Zafir Anjum - 08/06/1998

Getting the number of columns in the report view

Detecting column index of the item clicked

Rating: none

Zafir Anjum - 08/06/1998

Detecting column index of the item clicked

Prevent column resizing (2)

Rating: none

Charles Herman - 08/06/1998

Prevent column resizing (2)

Prevent column resizing

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Prevent column resizing

Adding a column

Rating: none

Zafir Anjum - 08/06/1998

Adding a column

Custom

Drawing

Custom Draw ListView Controls, Part I

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Roger Onslow - 04/13/2001

In this first part of a two-part series programming owner-drawn

controls, Roger Onslow introduces the concepts and techniques

behind writing your own controls.

Custom Draw ListView Controls, Part II

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Roger Onslow - 04/13/2001

Roger walks you through the creation of a class that eases the

burden on the working class programmer when it comes to custom draw

controls.

Data

a4c26d1e5885305701be709a3d33442f.png [Updated]

Spying a File System

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Vitali Halershtein - 04/29/2004

How to create the basis for a file system spy application.

One-To-Many Relationship Between Two List Controls

Rating: none

Alexander Khudyakov - 10/14/2003

Discover an example of data structures for the realization of

constructing a one-to-many relationship between two data

structures.

The CTableView class - CListView-based grid for really huge

datasets

Rating: none

Max Kazanowsky - 11/26/2001

The CTableView class - CListView-based grid for really huge

datasets

Virtualizing List Views to Handle Large Amounts of Data

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Scott Driscoll - 02/16/2001

Shows how to use the LVS_OWNERDATA style to control the display of

extremely large data sets

Deleting

Deleting a Multiple Selection of Rows in a Listview

Control

Rating: none

Daniel Bartsch - 03/03/2003

Learn how to delete more than one row/item of a listview control in

reported mode at once.

Drag &

Drop

A Drag and Drop List Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

astanley - 03/15/2004

Discover a new implementation of a drag and drop in a list and tree

control.

Insert and Replace in a List Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Douglas Fraser - 06/25/2003

Build a listview control that can be used to highlight a row in two

different colors'—one for inserting and one for replacing data

depending on the position of the cursor.

List Control with OLE Drag '& Drop

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Jean Claude Dauphin - 11/09/2000

This extended list control allow OLE drag and drop between multiple

list controls

CreateDragImage for (Unlimited) Multiply Selected Items

Rating: none

Hao ( David ) TRAN - 05/01/2000

Includes great Dual-ListCtrl Selection Manager Demo!

Drag '& Drop CListCtrl-derived Class

Rating: none

Stuart Carter - 02/02/2000

Enhanced CListCtrl control that accepts drag '&

drop of files

CreateDragImage for multiple selected items in CListCtrl

Rating: none

Frank Kobs - 12/21/1999

CreateDragImage for multiple selected items in CListCtrl

Alternative

CreateDragImage() to drag a complete row

10/19/1998

Alternative CreateDragImage() to drag a complete row

Dragging columns to rearrange column sequence

Rating: none

Zafir Anjum - 08/06/1998

Dragging columns to rearrange column sequence

Dragging Items to Rearrange Rows

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Wayne Berthin - 08/06/1998

Dragging Items to Rearrange Rows

Editing items and

subitem

Simplified Subitem Editing

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Gunnar Andre Dalsnes - 01/03/2003

A way to subclass the listview edit control.

Easy Navigation Through an Editable List View

Rating: none

Lee Nowotny - 06/19/1999

Easy Navigation Through an Editable List View

Editing listview subitems using LVM_GETEDITCONTROL

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Reg Anderson - 11/21/1998

Editing listview subitems using LVM_GETEDITCONTROL

Allowing items to be edited

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Allowing items to be edited

Editable subitems

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Editable subitems

Using a drop down list to change a subitem

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Using a drop down list to change a subitem

Editing item programmatically

Rating: none

Zafir Anjum - 08/06/1998

Editing item programmatically

Multiline Editable Subitems

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Rex Myer - 08/06/1998

Multiline Editable Subitems

FilterBar

Example of the new ListView FilterBar feature (IE5)

Rating: none

James R. Twine - 08/03/1999

Example of the new ListView FilterBar feature (IE5)

Grid lines

List

control with single / double separator lines

10/05/1998

List control with single / double separator lines

Drawing horizontal and vertical gridlines

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Drawing horizontal and vertical gridlines

Vertical lines for column borders

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Vertical lines for column borders

Fix resizing problem in above article

Rating: none

Serge Wautier - 08/06/1998

Fix resizing problem in above article

Header

Control

Multiline Header Control Inside a CListCtrl

Rating: none

Alberto Gattegno and Alon Peleg - 05/18/2000

If you've ever had listviews where some of the column headings

would display better on multiple lines, this article is for you!

Handling right-click on the CListCtrl header control

Rating: none

Alberto Gattegno - 04/03/2000

An alternative to determining the right click on the header of the

CListCtrl

Outlook 98-Style FlatHeader Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Maarten Hoeben - 01/13/2000

Outlook 98-Style FlatHeader Control

Contiuously updating sizing header

Rating: none

Alger Pike - 02/23/1999

Contiuously updating sizing header

Autofit Header Control

Rating: none

Baldvin Hansson - 02/23/1999

Autofit Header Control

Catching header messages in a CListView

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Justin Mitchell - 11/21/1998

Catching header messages in a CListView

OLE Controls:

Subclassing the List View Control using

MFC

09/23/1998

Repainting header and border of ActiveX listview

Introduction

How do I use a derived CListCtrl with a CListView?

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 10/01/2002

How do I use a derived CListCtrl with a CListView?

Using text callbacks

Rating: none

Chris Maunder - 08/11/1998

Using text callbacks

Using derived CListCtrl in CListView - Undocumented

Rating: none

Zafir Anjum - 08/06/1998

Using derived CListCtrl in CListView - Undocumented

ListView

Control

Creating

a CListCtrl Class with Item Style Features (CListCtrlStyled

Class)

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Sébastien ANDRE - 08/06/2002

Create a class that uses "Custom Draw" capabilities for the drawing

the CListCtrl. No owner-draw control is needed.

Synchronization

of scrolling of two list controls

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Alexander Khudyakov - 06/10/2002

Shows the synchronization of scrolling of two list controls.

Report

Control - An Outlook 2000-Style SuperGrid Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Maarten Hoeben - 06/26/2001

This is an update (over 30 changes) of Maarten's ReportCtrl

control. This is an Outlook 98/2000 style SuperGrid control.

Embed

Progress Bars in a List Control

Rating: none

Scott Guillaudeu - 06/14/2001

This control can be used for displaying the progress of multiple

events simultaneously. Each line in a list control can have its own

progress bar. Progress bars operate independently and (can be)

simultaneously.

Displaying

an Empty ListView Message

Rating: none

Mauro Ghini - 01/05/2000

Displays message so that user knows ListView is intentionally

empty

Personalizing

highlight colors through custom draw

Rating: none

Damian Smith - 12/20/1999

Personalizing highlight colors through custom draw

Custom

Draw items inside a ListView Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Navi Singh - 06/19/1999

Custom Draw items inside a ListView Control

Miscellaneous

Accessing the Address Book Data Using MAPI

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

muthuis - 10/28/2004

Learn the different ways of accessing the address book data using

Extended MAPI. It explains how to work with both smaller and larger

address books in a Global Address List of an organization.

SuperGrid - Yet Another ListView Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Allan Nielsen - 01/13/2000

SuperGrid - Yet Another ListView Control

MeasureItem for dynamic font changing in a list control

Rating: none

Peter Ierardi - 10/11/1998

MeasureItem for dynamic font changing in a list control

Stopping flicker during updates

Rating: none

Roger Onslow - 08/06/1998

Stopping flicker during updates

IE4 Extended Styles in a List Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Garth Tolmie - 08/06/1998

IE4 Extended Styles in a List Control

CSortedListCtrl reusable base class

Rating: none

Staffe Christian - 08/06/1998

CSortedListCtrl reusable base class

Using sub-stings in non report view

Rating: none

Carsten Witte - 08/06/1998

Using sub-stings in non report view

Full row selection and title tips

Rating: none

Matthew Bells - 08/06/1998

Full row selection and title tips

Printing the control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Philippe Carret - 08/06/1998

Printing the control

Class with full row highlighting, dragable headers,

sorting

Rating: none

James Schubert - 08/06/1998

Class with full row highlighting, dragable headers, sorting

Navigation

Navigating through CListCtrl's rows with the arrow and tab

keys

Rating: none

Michael Stradley - 04/24/1999

Navigating through CListCtrl's rows with the arrow and tab keys

New ListView control (IE

4.0)

Class for using new features in listview control

Rating: none

Rui Santos - 08/06/1998

Class for using new features in listview control

Printing

How to Determine Whether a Printer Supports Color

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Mike Harnad - 03/25/2004

Learn how to determine whether a printer supports color printing.

CPrintListCtrl Class

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Mike Marquet - 09/27/2001

CListCtrl-derived class that prints (without MFC support) - Updated

to fix bugs and more.

Print the contents of the list control

Rating: none

Ravi Reddy - 02/02/1999

Print the contents of the list control

Plug-in class to support printing from a listview

Rating: none

Gregory Goeppel - 02/02/1999

Class that supports black '& white printing from a

listview (in "report view mode")

Property

Lists

Completely Customizable Properties

Window

Rating: none

Brett R. Mitchell - 11/24/2000

Properties window with combo boxes that communicates with owner

when properties are changed

An Adaptable Property List Control

Rating: none

Stefan Belopotocan - 06/23/2000

Very nice list control for displaying VB-like properties dialog

Creating an Object Property List using the CListCtrl

Rating: none

Marlon Tang - 02/05/1999

Creating an Object Property List using the CListCtrl

Reports

a4c26d1e5885305701be709a3d33442f.png [Updated]

Resources Explorer

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Georges Dumond - 03/28/2005

Learn about a search files with resources to explore it. The

selected resource can be extracted. This tool is a sample of using

Splitter, List, Tree, and resource display.

Customized Report List Control with In-Place Combo Box

'& Edit Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Aravindan Premkumar - 01/07/2004

Learn how to implement a customized report list control with

in-place combo box and edit control by using the reusable

classes.

Scrollbars

Hide Scrollbars from a CListCtrl

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Lars Werner - 06/30/2003

Removes the scrollbars from a CListCtrl without losing the ability

to scroll.

Selection

Retrieving selected items

Rating: none

Zafir Anjum - 08/06/1998

Retrieving selected items

Grid List Control

Rating: none

Rex Myer - 08/06/1998

Grid List Control

Set focus on a cell

Rating: none

Shilpa Shamapant - 08/06/1998

Set focus on a cell

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

Rating: none

Zafir Anjum - 08/06/1998

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

Selection highlighting of entire row

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Selection highlighting of entire row

Selecting and deselecting a range of rows

Rating: none

Zafir Anjum - 08/06/1998

Selecting and deselecting a range of rows

Select item programmatically

Rating: none

Zafir Anjum - 08/06/1998

Select item programmatically

Sorting

[Updated] A Very Useful Class to Display SQL SELECT

Results

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Vitali Halershtein - 09/13/2004

Display the results of a SQL SELECT operation. Many grid controls

are available for VC++ developers, but this control is small yet

contains many features for developers and end users.

Quick Sort Algorithm Comparing Any Data Type

Rating: none

David Flores - 07/31/1999

Quick Sort Algorithm Comparing Any Data Type

Rearranging List Control Rows through Drag and Drop (including

demos!)

Rating: none

Tom Hill - 03/23/1999

Rearranging List Control Rows through Drag and Drop (including

demos!)

Sorting list on Numeric Column

Rating: none

Todd D. Degani - 08/06/1998

Sorting list on Numeric Column

Sort columns by the image index of the column

Rating: none

Mark Findlay - 08/06/1998

Sort columns by the image index of the column

Sorting list based on integers in any column

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Eric Vella - 08/06/1998

Sorting list based on integers in any column

Sorting the list based on text in any column

Rating: none

Zafir Anjum - 08/06/1998

Sorting the list based on text in any column

Determining row indices in Sorting Comparison function

Rating: none

Kamalahasan Rajaram - 08/06/1998

Determining row indices in Sorting Comparison function

Indicating sort order in header control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Zafir Anjum - 08/06/1998

Indicating sort order in header control

A Multi Column Sort listview

Rating: none

Craig Lucas - 08/06/1998

A Multi Column Sort listview

Sorting the list when user clicks on column header

Rating: none

Zafir Anjum - 08/06/1998

Sorting the list when user clicks on column header

Automatically resorting after an edit

Rating: none

Zafir Anjum - 08/06/1998

Automatically resorting after an edit

Sort list (numeric/text/float/date) using callback

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Max Poliashenko - 08/06/1998

Sort list (numeric/text/float/date) using callback

Sort list (numeric/text) using callback

Rating: none

Iuri Apollonio - 08/06/1998

Sort list (numeric/text) using callback

Sort list based on text/numeric/date-time in any column

Rating: none

Tal J. Rosen - 08/06/1998

Sort list based on text/numeric/date-time in any column

Tooltip &

Titletip

Adding Multiline Balloon ToolTips to ListView Column

Headers

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

10Tec Company - 04/07/2003

Learn now to add multiline balloon ToolTips to ListView column

headers.

List control multiline tooltip(DataTip)

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

JeongHwan Cho - 08/01/2001

This article show you a [large] data tip for a list control plus a

sophisticated header tool tip.

List Control with Tooltips

Rating: none

Kory Becker - 01/24/2001

CListCtrl-derived class that displays tooltips for list items

regardless of listview style: List, Report and Icon

Enhanced Title Tip Handling

Rating: none

Leonid Prokopovich - 06/19/1999

Enhanced Title Tip Handling

Handling Title Tips With Drag/Drop Headers Using The Visual C++ 6.0

CListCtrl

Rating: none

Kevin Delgado - 09/02/1998

Handling Title Tips With Drag/Drop Headers Using The Visual C++ 6.0

CListCtrl

Tooltip for individual cells

Rating: none

Zafir Anjum - 08/06/1998

Tooltip for individual cells

Tooltip for individual column header

Rating: none

Zafir Anjum - 08/06/1998

Tooltip for individual column header

Tooltip for the header

Rating: none

Zafir Anjum - 08/06/1998

Tooltip for the header

Titletip for individual cells

Rating: none

Zafir Anjum - 08/06/1998

Titletip for individual cells

Using

images

Using Thumbnail Images in a List Control

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Yi Ren - 02/11/2001

Demo application that illustrates using thumbnail images in a list

control

List Control displaying image thumbnails

Rating: a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

Stefan Ungureanu - 02/02/1999

List Control displaying image thumbnails

Initializing the image list

Rating: none

Zafir Anjum - 08/06/1998

Initializing the image list

Late binding of image - I_IMAGECALLBACK

Rating: none

Zafir Anjum - 08/06/1998

Late binding of image - I_IMAGECALLBACK

Setting or removing an image for an item

Rating: none

Zafir Anjum - 08/06/1998

Setting or removing an image for an item

Attaching a system imagelist to a list control

Rating: none

Matt Esterly - 08/06/1998

Attaching a system imagelist to a list control

Using an imagelist with the header control

Rating: none

Zafir Anjum - 08/06/1998

Using an imagelist with the header control

Setting a non-standard size image

Rating: none

Zafir Anjum - 08/06/1998

Setting a non-standard size image

Displaying an image in the header

Rating: none

Zafir Anjum - 08/06/1998

Displaying an image in the header

Views

Switching Views

Rating: none

Zafir Anjum - 08/06/1998

Switching Views

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值