mfc输出文字

来源:百度知道 编辑:UC知道 时间:2024/07/08 06:53:47
一个简单的控制台程序,可以在任何函数中随意(顺序)输出到屏幕(像CMD似的黑框框),不知这样表达是不是清楚。我想在MFC中也能把函数中的计算结果随时输出到文档的窗口,希望能详细一点,刚刚入门!

很简单。
“可以在任何函数中随意(顺序)输出到屏幕(像CMD似的黑框框),”是不是要直接写屏?
CWnd* pDeskWnd = GetDesktopWindow();
CDC* pdc = pDeskWnd->GetDC();
// 可以选择文字字体,颜色透明性等
pdc->TextOut( 100, 100, _T("输出文字"));
pDeskTop->ReleaseDC(pdc);
这样就可以在屏幕的任何位置然后时候输出文字,当然输出后如果被刷新就消失了。

“我想在MFC中也能把函数中的计算结果随时输出到文档的窗口”。也就是直接在MFC程序中,输出结果到窗口吧
CDC*pdc = GetDC();
pdc->TextOut( 100, 100, _T("输出文字"));
ReleaseDC(pdc);
在窗口位置输出文字。