Tooltip for CToolBarctrl in a CDialog
RT, 我在自己的一个非模态对话框上像按钮那样放了一个CToolBarCtrl,但是不知道如何给这个CToolBarCtrl中的每个TOOL按钮添加tool tip.
按照MSDN的说法,对于父窗口是非CFrameWind类的,需要相应TTN_NEEDTEXT消息,我照做了。
问题是,网上所有的资料和代码都似乎没有考虑如何判断当前的TOOL是整个TOOLBAR中的哪一个?按照MSDN的说法这个时候相应TTD_NEEDTEXT的函数传入的NMHDR中的ID应该是这个TOOL所代表的命令ID?可我发现那个ID始终都是CTOOLBARCTRL本身的窗口句柄,难道真的要让我去通过几何算法去判断这是第几个?