CTooLBar 工具栏显示提示信息ToolTip,首先添加Toolbar控件,网上有多种实现方式,推荐两种:
一:
在资源里添加ToolBar控件,在对话框OnInitDialog里关联,设置:
BOOL CWeldTechnologyDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
.............
m_wndToolBar.CreateEx(this,TBSTYLE_FLAT,WS_VISIBLE|WS_CHILD|CBRS_TOP|CBRS_GRIPPER|CBRS_TOOLTIPS|CBRS_SIZE_DYNAMIC|CBRS_BORDER_TOP);
m_wndToolBar.LoadToolBar(IDR_TOOLBAR1); //加载工具栏资源
m_wndToolBar.GetToolBarCtrl().SetBitmapSize(CSize(102,48)); //设置图像大小
m_wndToolBar.GetToolBarCtrl().SetButtonSize(CSize(102,48)); //设置工具栏图标按钮的大小
//显示工具栏
RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0);
INIT_EASYSIZE;
return TRUE;
}
二:
直接代码生成ToolBar,也是在OninitDialog中添加如下代码:
BOOL CToolTipDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
UINT arr