下拉按钮的失效! 问题描述: 制作了一个IE工具条,没有使用MFC。 工具条中一共有两个按钮使用了下拉功能。一个为TBNS_WHOLEDROPDOWN另一个为TBNS_DROPDOWN 按钮上可以看到下拉图标(小三角),但却无法点击。 请教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将TBNS_DROPDOWN改为TBSTYLE_DROPDOWN试一试,因为TBNS_DROPDOWN是控件发送的消息,不能决定控件的类型。TBNS_WHOLEDROPDOWN也一样http://vbin.51.net/ztsprogram/doc/ddtoolbar.htm这种列兹很多,在网上找一下 SetExtendedStyle(TBSTYLE_EX_DRAWDDARROWS);重载TBN_DROPDOWNvoid OnToolbarDropDown(NMTOOLBAR* pnmh, LRESULT* plRes);ON_NOTIFY(TBN_DROPDOWN, AFX_IDW_TOOLBAR, OnToolbarDropDown)void C****::OnToolbarDropDown(NMTOOLBAR* pnmtb, LRESULT *plr){//...........} 无名,我试过了。在COMMCTRL.H里的定义#define BTNS_DROPDOWN TBSTYLE_DROPDOWN // 0x0008另外,我不用MFC的。 http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/toolbar/toolbar_using.asp?frame=true#Handling_Drop-down_Buttons 循环更新对话框,对话框无响应的问题 大家看看我的双缓冲解决屏幕闪动为什么没有效果,十万紧急!!! 我在基于对话框中创建一个工具条,下列为什么不能实现呢? 问一个简单的问题,如何把自己需要的类型的数据转换为字符串数组! 如何在richeditctrl中实现UE那样的按列选择文本? 100!(100 的阶乘) 的结果应该用什么数据类型来保存 文字识别方面的,那位大哥大姐可以帮一下忙? 哪里有MS ActiveX SDK可以下载,MSDN上找不到,谢谢 帮忙鼓励一下啊呵呵 怎么将.Pdf转换成文本文件 子窗口关闭时,父窗口可以收到消息吗? 帮忙看看!!
这种列兹很多,在网上找一下
重载TBN_DROPDOWN
void OnToolbarDropDown(NMTOOLBAR* pnmh, LRESULT* plRes);
ON_NOTIFY(TBN_DROPDOWN, AFX_IDW_TOOLBAR, OnToolbarDropDown)
void C****::OnToolbarDropDown(NMTOOLBAR* pnmtb, LRESULT *plr)
{
//...........
}
在COMMCTRL.H里的定义
#define BTNS_DROPDOWN TBSTYLE_DROPDOWN // 0x0008另外,我不用MFC的。