请各位大侠指教,WIN的画图程序中那个面板用的是工具栏还是非模式对话框
是怎么做出来的啊
是怎么做出来的啊
解决方案 »
- 急!!!怎样才能使VC2005与SDK结合运行windows程序
- 初学MFC,问个简单的问题
- waveOutWrite 问题
- 如何让vc自动生成析构函数?
- 关于p2p的一些思考,欢迎带砖头进来
- malloc 函数最大能分配多大的内存,试图分配100MB以上内存时,会失败,如果有最大值限制,那有什么其它办法解决吗?
- 如果计算机有多个IP地址,如何得到主机的默认IP地址?
- VC++程序员 兼职实习 西安
- 高分征求win2000下的防拷贝方法!
- GDI作图,请问怎么实现作图不被覆盖
- 有关VC6自已Kill文件的问题
- 高分求 《Inside COM》 《Essential COM》这两本电子书!收到即时给分!
不过Toolbar也可以作出来
步骤:
1.首先在资源中建立以对话框 Styles中设置:style=child,border=none
2.在CMainFrame中建立变量m_wndPaintBar
3.
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
....... if (!m_wndPaintBar.Create(this, WS_CHILD|WS_VISIBLE|CBRS_SIZE_FIXED|CBRS_GRIPPER|CBRS_LEFT|CBRS_TOOLTIPS, 0x1208) ||!m_wndPaintToolBar.LoadToolBar(IDR_PAINTTOOL))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
} m_wndPaintBar.SetWindowText(_T("工具箱"));
m_wndPaintBar.EnableDocking(CBRS_ALIGN_LEFT|CBRS_ALIGN_RIGHT);
DockControlBar(&m_wndPaintBar); .....
}