【发布时间】:2015-11-08 21:18:58
【问题描述】:
标题几乎解释了它。这是单击按钮时显示 ColorDialog 的函数:
void
CMyPP::OnBnClickedButtonCol()
{
CMFCColorDialog dlg(m_text_colour);
if (dlg.DoModal() == IDOK)
{
m_text_colour = dlg.GetColor();
}
}
在发布版本中,单击按钮时没有任何反应。我看不出调试和发布之间的 VS 2008 选项有任何区别来解释它。我认为 CMFCColorDialog 来自 MFC 功能包,但程序的其余部分是基本的 MFC - 这可以解释吗? 谢谢
【问题讨论】:
-
进入MFC代码,这可能会给你一个线索。
-
请更具体地说明“什么都没有发生”,并具体说明您正在谈论的按钮,并添加一些“工作”调试版本的图片......所以任何信息都会帮助我们帮助你。
标签: debugging mfc release mfc-feature-pack