1。static控件不可以添加tooltips吗?
BOOL CMyWndDlg::OnInitDialog()
{
m_tooltip.Create(this);
m_tooltip.Activate(TRUE);
m_tooltip.AddTool(GetDlgItem(IDC_STATIC1), "static"); //给一个static控件增加tip
}
没有提示出来,cstatic不也是从cwnd派生的么?2。如何给一块指定的区域添加tip?
BOOL CMyWndDlg::OnInitDialog()
{
m_tooltip.Create(this);
m_tooltip.Activate(TRUE);
m_tooltip.AddTool(GetDlgItem(IDC_STATIC1), "static"); //给一个static控件增加tip
}
没有提示出来,cstatic不也是从cwnd派生的么?2。如何给一块指定的区域添加tip?
可以参考下面的链接。这个例子的做法是用一个基类来将这些操作封装,在你工程中只需要使用作者提供的类。
很方便哈。http://www.codeproject.com/KB/miscctrl/cmouseaction.aspx
http://supergirl0225.spaces.live.com/Blog/cns!B6B418A7E9D7F2AF!1833.entry