现在主流的网络浏览器,和文本编辑器,风格都是标签式的浏览窗口,而不是MFC的MDI那样的多重子窗口。
1.请问实现一个标签式的窗口,很复杂吗,是不是win32 的窗口api里面不直接提供这样的功能? 要自己实现一个?
2.我能想到的最简单的实现模型,就是一个ToolBar当作标签条,上面有若干个button,每个button实际对应一个子窗口,也就是标签。高手指点一下!
1.请问实现一个标签式的窗口,很复杂吗,是不是win32 的窗口api里面不直接提供这样的功能? 要自己实现一个?
2.我能想到的最简单的实现模型,就是一个ToolBar当作标签条,上面有若干个button,每个button实际对应一个子窗口,也就是标签。高手指点一下!
解决方案 »
- 有人用过Bass这个音频库么?没有声音
- VC使剪切板打开保存好的*.clp文件
- ****各位不要见笑。小弟刚学VC。有点小问题请教*****
- 关于拦截IE广告问题
- 如何在VC中控制一个按钮是灰色的?
- 请问如何确定一个CWnd指针指向的是否一个CButton?
- 请高手帮我看看一段程序代码,有关数据库并发操作的问题。
- 高手,在VC有WinMain这样主函数,在VB中呢有什么?如能将下面的VC程序用VB翻译过来,定将用高分酬谢!
- Multiline的CRichEditCtrl 能象CEdit一样自己滚动ScrollBar吗?
- dll调用完毕后,里面的内存变量,如何不释放
- MFC如何实现类似这种列表界面
- 2句代码意思
case WM_CREATE:
{
HWND hTabView = CreateWindow(_T("SysTabControl32"), _T("TabView"), WS_CHILD|WS_VISIBLE,
0, 0, 300, 200, hWnd, NULL, hInst, NULL); TCITEM ti = {0};
ti.mask = TCIF_TEXT;
TCHAR szText[100] = {0};
ti.pszText = szText;
ti.cchTextMax = 100; for(int i=0; i<3; i++)
{
_stprintf(szText, _T("Label %d"), i+1);
SendMessage(hTabView, TCM_INSERTITEM, i, (LPARAM)(LPTCITEM)&ti);
}
}
break;
和toolbar不是一回事