mfc CButtonST类 一些问题
我下载了CBUTTONST的类一共四个文件BtnSTBCMenu都已经添加到工程了,关联控件变量CButtonSTm_btn;在OnInitDialog()中输入:m_b...
我下载了CBUTTONST的类 一共四个文件 BtnST BCMenu 都已经添加到工程了,
关联控件变量 CButtonST m_btn;
在OnInitDialog()中输入:
m_btn.SubclassDlgItem(IDC_BUTTON1,this);
m_btn.SetColor(CButtonST::BTNST_COLOR_BK_OUT, RGB(208,208,208));
m_btn.SetColor(CButtonST::BTNST_COLOR_BK_FOCUS, RGB(208,208,208));
m_btn.OffsetColor(CButtonST::BTNST_COLOR_BK_IN, 30);
编译没有错误,运行出错。
求解 展开
关联控件变量 CButtonST m_btn;
在OnInitDialog()中输入:
m_btn.SubclassDlgItem(IDC_BUTTON1,this);
m_btn.SetColor(CButtonST::BTNST_COLOR_BK_OUT, RGB(208,208,208));
m_btn.SetColor(CButtonST::BTNST_COLOR_BK_FOCUS, RGB(208,208,208));
m_btn.OffsetColor(CButtonST::BTNST_COLOR_BK_IN, 30);
编译没有错误,运行出错。
求解 展开
3个回答
展开全部
CButtonST是个经典的按钮类,不会出错的。检查下你的按钮ID是否有效(IDC_BUTTON1),并检查你的按钮是否开启了CustomDraw?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是运行时错误。直接点重试进去看看是那段代码出问题了。一般来说是你使用的问题。当然也不排除你下载的程序有BUG。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询