今天又受了一次教训,就是我在Botton对象的ModifyStyle中用了SS_ICON,结果可想而知,得不到想要的结果~~
如CStatic* static1=(CStatic*)GetDlgItem(IDC_list1);
static1->ModifyStyle(0,SS_ICON);
static1->SetIcon(AfxGetApp()->LoadIcon(IDI_1);
上面红色部分SS_ICON如果对象是Botton,那么将是BS_开始(这里就BS_ICON),这是得注意的~~
本文记录了一次使用MFC进行控件样式修改时遇到的问题:尝试将按钮控件(Botton)的样式改为图标显示(SS_ICON)时未能达到预期效果。文章详细解释了正确的控件类型与样式匹配方法,并提醒开发者注意此类细节。
今天又受了一次教训,就是我在Botton对象的ModifyStyle中用了SS_ICON,结果可想而知,得不到想要的结果~~
如CStatic* static1=(CStatic*)GetDlgItem(IDC_list1);
static1->ModifyStyle(0,SS_ICON);
static1->SetIcon(AfxGetApp()->LoadIcon(IDI_1);
上面红色部分SS_ICON如果对象是Botton,那么将是BS_开始(这里就BS_ICON),这是得注意的~~

被折叠的 条评论
为什么被折叠?