Tab Control And List Control使用小记

本文介绍了如何在Windows编程中使用Tab Control和List Control。主要内容包括如何添加分栏,通过LVM_INSERTCOLUMN消息,以及如何添加行,利用WM_INSERTITEM、WM_SETITEM和WM_SETITEMTEXT消息来操作ListView控件的行和文本。
摘要由CSDN通过智能技术生成

Tab Control

TCITEM tci;
tci.mask = TCIF_TEXT;
tci.pszText = TEXT("Tab1");
TabCtrl_InsertItem(hTab, 0, &tci);	// 其中0为第几个Tab页,这里为第0个,也就是第一个

tci.pszText = TEXT("Tab2");
TabCtrl_InsertItem(hTab, 1, &tci);	// 第1个Tab,也就是第二个
切换Tab页程序需要处理WM_NOTIFY消息, 消息的wParam参数的低16位为控件标识符, lParam参数为一个指向NMHDR结构的指针,切换时,NMHDR结构的code成员指定的当前动作,TCN_SELECHANGING为切换中,这时获取当前的Tab页时还是获取的旧的,TCN_SELECHANG这个消息时获取当前Tab页为切换后的Tab页
NMHDR结构:
typedef struct tagNMHDR {
    HWND hwndFrom;
    UINT idFrom;
    UINT code;
} NMHDR;

List Control

添加分栏 > 这里所说的分栏呢就是上面图中的分栏1、分栏2那里,当然,可以多分,添加分栏可以发送消息,LVM_INSERTCOLUMN,wParam参数为分栏号,从0开始࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值