CTabCtrl 怎么判断是哪一个tab被点中了??

afasefefe 2012-09-14 07:08:59
如题,在标签页切换时会发生这个消息 TCN_SELCHANGE ,消息里只有一个NMHDR structure,这个结构体里有3个成员:一个句柄,一个TCN_SELCHANGE,还有一个是An identifier of the control sending the message.应该是说控件的ID吧。如果是说Tab的序号的话,我断点了一下,发现是1024,这正是这个控件的ID,所以不是标签页的序号。

那应该怎样知道到底是哪个标签页打开了呢?
...全文
51 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
傻X 2012-09-14
  • 打赏
  • 举报
回复
标签索引是没错的。我用过,当初也比较怕swap所以
就自己用了个一个比较复杂的结构体,把这个信息也放进去一起维护了。
schlafenhamster 2012-09-14
  • 打赏
  • 举报
回复
int now=m_Tab.GetCurSel();

15,978

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧