注册 登录
编程论坛 VC++/MFC

如何动态改变工具栏上按钮的提示文本

iyeon 发布于 2011-07-02 22:12, 2805 次点击
刚接触到MFC,做了一个界面,我在工具栏里面添加了一个按钮,用于使界面置顶。程序刚运行时,当鼠标移动到此按钮时,会提示“置顶”),当用户点击一次次按钮后,界面实现置顶,当再次把鼠标移动到此按钮时,则会提示“不置顶”。即,根据用户的操作,提示“置顶”或“不置顶”。现在的问题是,改如何根据用户的操作动态地改变这个工具栏按钮的提示文本呢?包括捕捉消息函数及设置方式。请多指教,尽可能详细一点,谢谢。
5 回复
#2
iyeon2011-07-03 14:27
回复 楼主 iyeon
没个高手,给点意见么???

期待。。。。
#3
hellovfp2011-07-04 11:14
toolbar tooltip msdn
#4
makebest2011-07-04 22:26
找到Handle,然后SetWindowText.
#5
iyeon2011-07-07 20:44
回复 4楼 makebest
谢谢。

获得工具条上某一个按钮句柄后,怎么调用SetWindowsText(hWnd,str)呢?应该也需要获取对应按钮的指针之类的资源信息吧?

具体解释一下吧,谢谢了。。。
#6
makebest2011-07-11 22:41
晕,句柄就是那个 hWnd 啊.
1