IE插件的问题,我在CTOOLBAR类中添加了一个图片按钮,如何再添加一个文本按钮!!!!
以下是代码,怎么第二张文本按钮的文本显示不出来? CBitmap cb;
cb.LoadBitmap(IDB_SAVE);
m_imagelist.Create(80,20,ILC_COLOR32 | ILC_MASK,0,0);//第一二个参数代表导入图片的大小
m_imagelist.Add(&cb,RGB(255,0,255));
GetToolBarCtrl().SetImageList(&m_imagelist);
m_imagelist.Detach();
ZeroMemory((void*)&m_fav, sizeof(TBBUTTON));
m_fav.iBitmap = 0;
m_fav.dwData = 0;
m_fav.fsState = TBSTATE_ENABLED;
m_fav.fsStyle = TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE|TBSTYLE_GROUP;
m_fav.idCommand = ID_FIRSTMENU ;
m_fav.iString = -1;
::SendMessage(m_hWnd, TB_INSERTBUTTON, 0, (LPARAM)&m_fav);
ZeroMemory((void*)&m_ads, sizeof(TBBUTTON));
nStrIndex = AddString(_T("文字文字"));
m_ads.iString = 0;
m_ads.dwData =0;
m_ads.fsState = TBSTATE_ENABLED;
m_ads.fsStyle = TBSTYLE_BUTTON |TBSTYLE_CHECK |TBSTYLE_DROPDOWN| TBSTYLE_AUTOSIZE|TBSTYLE_GROUP|TBSTYLE_FLAT;
m_ads.idCommand = ID_SECMENU;
m_ads.iBitmap = -1;
::SendMessage(m_hWnd, TB_INSERTBUTTON,1, (LPARAM)&m_ads);谁能帮我解决一下..或者有类似代码!!!!
以下是代码,怎么第二张文本按钮的文本显示不出来? CBitmap cb;
cb.LoadBitmap(IDB_SAVE);
m_imagelist.Create(80,20,ILC_COLOR32 | ILC_MASK,0,0);//第一二个参数代表导入图片的大小
m_imagelist.Add(&cb,RGB(255,0,255));
GetToolBarCtrl().SetImageList(&m_imagelist);
m_imagelist.Detach();
ZeroMemory((void*)&m_fav, sizeof(TBBUTTON));
m_fav.iBitmap = 0;
m_fav.dwData = 0;
m_fav.fsState = TBSTATE_ENABLED;
m_fav.fsStyle = TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE|TBSTYLE_GROUP;
m_fav.idCommand = ID_FIRSTMENU ;
m_fav.iString = -1;
::SendMessage(m_hWnd, TB_INSERTBUTTON, 0, (LPARAM)&m_fav);
ZeroMemory((void*)&m_ads, sizeof(TBBUTTON));
nStrIndex = AddString(_T("文字文字"));
m_ads.iString = 0;
m_ads.dwData =0;
m_ads.fsState = TBSTATE_ENABLED;
m_ads.fsStyle = TBSTYLE_BUTTON |TBSTYLE_CHECK |TBSTYLE_DROPDOWN| TBSTYLE_AUTOSIZE|TBSTYLE_GROUP|TBSTYLE_FLAT;
m_ads.idCommand = ID_SECMENU;
m_ads.iBitmap = -1;
::SendMessage(m_hWnd, TB_INSERTBUTTON,1, (LPARAM)&m_ads);谁能帮我解决一下..或者有类似代码!!!!
解决方案 »
- OGRE实现CS视角,有人会么
- API中自定义消息的问题?
- GetThreadContext的问题
- 一个烂烂的问题:关于全局变量
- CDialog中设置DialogProperties中Styles中的style为Child,直接点右键可以在程序运行前设置好,但是我想在程序运行中用语言编写设置这个属
- 如何在formview中使用flat滚动条?
- 怎样在用VC取得计算机用户名和公司名
- 有关系统托盘的问题?
- 用winsdk变得一个对话框,不知怎样再对话框的静态文本控件上显示时间望指教
- help me with WinExec
- 请问使用C++/CLI创建WebService与用C#创建有什么区别?
- 紧急求助:MFC做WEB页升级提交
2、::SendMessage(m_hWnd, TB_ADDBUTTONS, n, (LPARAM)tbbs);用这种方式来向工具栏添加一组按钮。