社区
嵌入开发(WinCE)
帖子详情
求助,关于ToolTips!
bobor8
2007-04-06 10:20:58
系统自带程序的ToolBar都有ToolTips,我创建的ToolBar怎么没有呢?
除了要资源中设置工具栏按钮属性的Prompt,还需要做其它工作?
...全文
391
4
打赏
收藏
求助,关于ToolTips!
系统自带程序的ToolBar都有ToolTips,我创建的ToolBar怎么没有呢? 除了要资源中设置工具栏按钮属性的Prompt,还需要做其它工作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bobor8
2007-04-09
打赏
举报
回复
To YourKing(01240):
谢谢您的帮助,但我还是没能解决问题.
不知道您在CE哪个版本下开发?我在CE5.0下.
上面代码在eVC下产生一个没有ToolTips的ToolBar,在VS2005下连ToolBar都没有.
奇怪!
YourKing
2007-04-09
打赏
举报
回复
// The TBBUTTON structure contains information the toolbar buttons.
static TBBUTTON tbButton[] =
{
{0, IDM_NEW, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{1, IDM_OPEN, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{2, IDM_SAVE, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, -1},
{3, IDM_CUT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{4, IDM_COPY, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{5, IDM_PASTE, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{6, IDM_PRINT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, -1},
{7, IDM_ABOUT, TBSTATE_ENABLED, TBSTYLE_BUTTON, 0, -1},
{0, 0, TBSTATE_ENABLED, TBSTYLE_SEP, 0, -1}
};
// Toolbar ToolTips
TCHAR * szToolTips[] =
{
TEXT("New File"),
TEXT("Open File"),
TEXT("Save File"),
TEXT("Cut"),
TEXT("Copy"),
TEXT("Paste"),
TEXT("Print"),
TEXT("About")
};
// Create the toolbar control.
dwStyle = WS_VISIBLE | WS_CHILD | TBSTYLE_TOOLTIPS |
CCS_NOPARENTALIGN;
if (!(hwndTB = CreateToolbarEx (hwnd,
dwStyle,
(UINT) ID_TOOLBAR,
IMAGECOUNT,
hInst,
IDB_TOOLBAR,
tbButton,
sizeof (tbButton) / sizeof (TBBUTTON),
BUTTONWIDTH,
BUTTONHEIGHT,
IMAGEWIDTH,
IMAGEHEIGHT,
sizeof (TBBUTTON))))
{
return NULL;
}
// Add ToolTips to the toolbar.
SendMessage (hwndTB, TB_SETTOOLTIPS, (WPARAM) IMAGECOUNT,
(LPARAM) szToolTips);
bobor8
2007-04-07
打赏
举报
回复
To YourKing(01240):
不行啊,加了这句代码也没用,
ToolTips的字符串不是在按钮属性的Prompt中指定吗?
为什么还要用SendMessage指定一次呢?
YourKing
2007-04-06
打赏
举报
回复
// Add ToolTips to the toolbar.
SendMessage (hwndTB, TB_SETTOOLTIPS, (WPARAM) IMAGECOUNT,
(LPARAM) szToolTips);
linux中已经有文件却找不到,make失败!有makefile文件,但是提示说找不到makefile,
求助
!!...
该楼层疑似违规已被系统折叠隐藏此楼查看此楼菜鸟一...
求助
!!!打开文件看了的,明明有makefile文件,而且里面也有install。就是一直失败!附上全过程~大神指点一下,该怎么办T_T比较长。。。checkingbuild syst...
求一个在vs2022下可以运行 用win32 实现
tooltip
的例子
求助
,
tooltip
控件
求助
:在VS2010中CMFCToolBar创建,debug有问题
我用的是vs2008+sp1创建的工程,没有错误。在CMainFrame.cpp的OnCreate()中创建...m_ToolBar1.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_
TOOLTIP
S | CBRS_FLYBY | CBRS_SI
c语言mfc编辑框的颜色渐变,[
求助
]CMainFrame框架窗口背景色设置
[
求助
]CMainFrame框架窗口背景色设置我试了几个地方都不行,想问下,在哪修改设置?我用的修改函数有问题?CMyView中的OnDraw()中:void CManageUIView::OnDraw(CDC* pDC){CManageUIDoc* pDoc = GetDocument();...
关于vs2008 SP1中CMFCToolBar的一些事儿
源自:http://www.cppblog.com/neverwinter/archive/2011/02/26/115984.html(感谢原创作者: n's 燃烧小宇宙) 关于vs2008 SP1中CMFCToolBar的一些事儿话说昨天解决了MFC跨线程操作控件的问题,我满...
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章