我想在对话框中实现这样一个工具栏。有一些按钮的图标是来自程序本身的ico资源,有一些来自SHGetFileInfo。他们都是16X16 真彩的。按钮右边有文字。示例图片:
要求就这样。请哪位高手给出 在 OnInitDialog 里完整的创建并添加几个按钮的代码。注意是基于对话框的程序。
100分马上结贴,在线等。再一次请求:请给出完整的创建 与 添加按钮的示范代码。最后随便问一下: winxp 资源管理器工具栏的图标资源在哪里提取啊,我找了shell32.dll 没发现,很喜欢她那里面的向上 撤销 剪裁等图标。
要求就这样。请哪位高手给出 在 OnInitDialog 里完整的创建并添加几个按钮的代码。注意是基于对话框的程序。
100分马上结贴,在线等。再一次请求:请给出完整的创建 与 添加按钮的示范代码。最后随便问一下: winxp 资源管理器工具栏的图标资源在哪里提取啊,我找了shell32.dll 没发现,很喜欢她那里面的向上 撤销 剪裁等图标。
解决方案 »
- 响应状态栏单击消息???
- 关于端口的一个奇怪的问题
- 上下两个窗口VIEW用分裂条分开。要求在拖动分裂条改变VIEW大小的时候,上面那个VIEW的的高度是20(像素)的倍数。如何实现?
- 我用VC.Net调用DirectDDraw写了一个播放视频的控件,我把他发布到一个网页中,可是当我关闭这个网页,该IE进程打开的所有网页全部被关闭
- 请问:一个测试问题
- 如何在MFC程序里面应用MVC模式?
- 过年散分~!!!~!!~!~
- 有些源程序是外文的,要是想程序的菜单等改成中文,就会在改的地方出现乱码,不知道怎么解决?
- 字符串为”\Device\Packet_NdisWanIpx???鶧矻葀矹???瀄矺“ ,可是其中的乱码部分“???鶧矻葀矹???瀄矺”怎样去掉????
- 请求高手帮助:关于图像与文字处理?
- 怎么让CListCtrl显示图标?
- Vista系统下DeleteFile?
m_ToolBar.Create(this);
m_ToolBar.LoadToolBar(IDR_TOOLBAR1);
CToolBarCtrl& tbCtrl = m_ToolBar.GetToolBarCtrl();
tbCtrl.SetStyle(tbCtrl.GetStyle()|TBSTYLE_LIST);
tbCtrl.SetExtendedStyle(TBSTYLE_EX_MIXEDBUTTONS);
TBBUTTONINFO tbbi;
tbbi.cbSize = sizeof(tbbi);
tbbi.dwMask = TBIF_SIZE|TBIF_TEXT|TBIF_STYLE;
tbbi.fsStyle = BTNS_BUTTON|BTNS_SHOWTEXT;
tbbi.cx = 100;
tbbi.pszText = _T("Test");
tbCtrl.SetButtonInfo(ID_COMMAND1, &tbbi);
RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);
http://blog.csdn.net/sunny3106/archive/2007/08/19/1750591.aspx