关于winapi创建tabcontrol的方法

创建tabcontrol的步骤:
添加控件 创建子窗口 设置TCITEM的成员 控制子窗口的显示与否
添加方法:
//设置TabControl控件的标签
                
tie.mask = TCIF_TEXT;
tie.pszText = TabLabel[i];
SendDlgItemMessage(hDlg,IDC_TAB1,TCM_INSERTITEM,i,(LPARAM)&tie);

TabControl触发的消息为WM_NOTIFY
 (LPNMHDR)_lParam)->code== TCN_SELCHANGE //Tab Control 触发的消息具体类型为 TCN_SELCHANGE /TCN_SELCHANGING
i=SendDlgItemMessage(_hDlg,IDC_TAB1,TCM_GETCURSEL,0,0); //通过 TCM_GETCURSEL 消息获取当前被选的Tab页
MoveWindow(hPage[i],rc.left,rc.top,rc.right-rc.left,rc.bottom-rc.top,TRUE);//将Pagei页加载到目标位置



猜你喜欢

转载自blog.csdn.net/xsg_BK/article/details/48574849
今日推荐