关于winapi创建tabcontrol的方法
2015-09-19 14:18
447 查看
创建tabcontrol的步骤:
添加控件 创建子窗口 设置TCITEM的成员 控制子窗口的显示与否
添加方法:
//设置TabControl控件的标签
TabControl触发的消息为WM_NOTIFY
添加控件 创建子窗口 设置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页加载到目标位置
相关文章推荐
- flex 控件的重要属性
- Delphi控件ListView的属性及使用方法详解
- web下载的ActiveX控件自动更新
- WinForm实现按名称递归查找控件的方法
- C#中父窗口和子窗口之间控件互操作实例
- Android控件之CheckBox、RadioButton用法实例分析
- MFC中动态创建控件以及事件响应实现方法
- WinForm自定义函数FindControl实现按名称查找控件
- Android控件之ProgressBar用法实例分析
- WinForm拖拽控件生成副本的解决方法
- ASP.NET动态添加用户控件的方法
- ASP.NET的HtmlForm控件学习及Post与Get的区别概述
- WinForm实现移除控件某个事件的方法
- C#分屏控件用法实例
- 可以浮动某个物体的jquery控件用法实例
- jQuery操作表单常用控件方法小结
- C#的winform控件命名规范
- Jquery给基本控件的取值、赋值示例
- ASP.net 动态加载控件时一些问题的总结
- ASP.NET 4中的可扩展输出缓存(可以缓存页面/控件等)