Visual C++网络编程经典案例详解 第9章 实用播放器 界面初始化 tab控件初始化 属性页添加控件

mac2024-08-19  64

控件id 控件类型 控件作用 IDC_LIST2 列表控件 显示歌曲列表 IDC_SOUSUOMULU 按钮控件 搜索本目录下歌曲 IDC_SOUSUOMULU2 按钮控件 搜索本地所有歌曲

属性页为播放列表时 只有列表控件显示 如果属性页发生改变 会发送TCN_SELCHANGE消息 根据响应消息调整控件显示状态

void CMyDlg::OnSelchangeTab1(NMHDR* pNMHDR,LRESULT* pResult) { int n=m_tab.GetCurSel(); //返回当前属性页的序号 switch(n) { case 0: { GetDlgItem(IDC_SOUSUOMULU)->ShowWindow(false); GetDlgItem(IDC_SOUSUOMULU2)->ShowWindow(false); GetDlgItem(IDC_LIST2)->ShowWindow(true); } case 1: { GetDlgItem(IDC_SOUSUOMULU)->ShowWindow(true); GetDlgItem(IDC_SOUSUOMULU2)->ShowWindow(true); GetDlgItem(IDC_LIST2)->ShowWindow(false); break; } } *pResult = 0; }

GetCurSel返回当前显示的属性页序号

最新回复(0)