如何给ToolBar加上下拉列表框?

mldds 2003-03-05 05:47:26
如何给ToolBar加上下拉列表框,就象Word中选字体的那样
...全文
126 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Leoparder 2003-03-05
  • 打赏
  • 举报
回复
在CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
函数中添加如下代码:

CWnd *pWnd = CWnd::FromHandle(m_wndToolBar.m_hWnd);
CRect rc;
m_wndToolBar.GetItemRect(12,rc);
rc.right += 10;

if(m_box.Create(WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST,rc, pWnd, 1))
{
m_box.SetDroppedWidth(100);
m_box.AddString("JJJJ");
m_box.AddString("JJJJ");
}

m_box为CMainFrame的公有成员变量:CComboBox m_box
kingcom_xu 2003-03-05
  • 打赏
  • 举报
回复
http://www.vckbase.com/document/viewdoc.asp?id=469
ahao 2003-03-05
  • 打赏
  • 举报
回复
用rebar就可以了

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧