读书人

关于主对话框中文本输出的有关问题,困

发布时间: 2012-03-30 17:32:09 作者: rapoo

关于主对话框中文本输出的问题,困扰中....

基于对话框应用程序,
BOOL CLotteryDlg::OnInitDialog()
{
//----
CClientDC dc(this);
dc.TextOut(0,0, "HELLO ");
//---
}
在主对化框窗口中没有输出,
而重新建个函数
viod 0nfoo(); //按钮单击事件
{
//-----
CClientDC dc(this);
dc.TextOut(0,0, "HELLO ");
//-----
}
此事又有输出
这是为什么呢?
如何才能在BOOL CLotteryDlg::OnInitDialog()中使主窗口中有输出呢?

[解决办法]
在运行OnInitDialog时,主窗口还没有创建完毕,这时输出没效果.
设个计时器,在计时器函数里输出.

读书人网 >VC/MFC

热点推荐