MFC中怎样隐藏工具栏上的一个按钮~?求大牛解答~~~

不是要删除这个按钮,就是要让工具栏一开始的时候看不出这个按钮,用什么函数,麻烦大牛们详细点说好不好?万分感谢~~~... 不是要删除这个按钮,就是要让工具栏一开始的时候看不出这个按钮,用什么函数,麻烦大牛们详细点说好不好?万分感谢~~~ 展开
 我来答
百度网友689f977
2011-10-28 · TA获得超过123个赞
知道答主
回答量:82
采纳率:0%
帮助的人:51.8万
展开全部
假如你的按钮 ID为IDC_BUTTON1
显示
(CButton*)GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_SHOW);
隐藏
(CButton*)GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_HIDE);
追问
您说的似乎是对话框里的按钮,我要处理的是工具栏的按钮,我试了你的,好像不行啊~~
追答
对不起,我没看清楚,确实是对话框的。
工具栏,一直没有使用过,不太清楚,不好意思...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
minority172865
2011-10-28 · TA获得超过167个赞
知道答主
回答量:240
采纳率:0%
帮助的人:149万
展开全部
CWnd::ShowWindow
BOOL ShowWindow( int nCmdShow );
Sets the visibility state of the window.
追问
我想要的是把工具栏上的某一个按钮隐藏,好像不是这样的吧
追答
CToolBarCtrl::HideButton
BOOL HideButton( int nID, BOOL bHide = TRUE );
Remarks
Call this function to hide or show the specified button in a toolbar control. If you want to change more than one button state, consider calling SetState instead.

ShowWindow是Cwnd的方法,子类肯定可以用,你怎么调用的?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人回单6970
2011-10-28 · TA获得超过7.4万个赞
知道大有可为答主
回答量:5万
采纳率:0%
帮助的人:6341万
展开全部
你好犀利啊,hustlsy。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式