我用CButton对象调用create()函数创建了一个按钮,可是创建的按钮上始终不显示任何文本,怎么解决?

m_MyButton.Create(_T("示例按钮"),WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON|BS_ICON,CRect(20,320,5... m_MyButton.Create(_T("示例按钮"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON|BS_ICON,
CRect(20,320,50,340), this, ID_BUTTON);
m_MyButton.SetIcon(AfxGetApp()->LoadIcon(ICON_SAVE)); //给按钮加载一个图标
m_MyButton.ShowWindow(SW_HIDE);
我声明了一个CButton的对象m_MyButton,调用上面的函数,应该说程序的运行结果是可以获得一个上面写有“示例程序”文本的按钮,可是运行结果只有一个按钮,没有任何文本。
展开
 我来答
178752468
2011-05-25 · TA获得超过291个赞
知道小有建树答主
回答量:517
采纳率:0%
帮助的人:392万
展开全部
BS_ICON 表明按钮是图标类型,当然不显示文字
wruxrgv
2011-05-18 · TA获得超过1058个赞
知道小有建树答主
回答量:1127
采纳率:0%
帮助的人:714万
展开全部
HICON hIcon = ::LoadIcon( ::AfxGetInstanceHandle(), (LPCTSTR)IDI_ICON1 );// IDI_ICON1是图标资源的ID
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式