详细点说就是在输出结果那块显示我要的字符信息,不象MessageBox();那样是弹出对话框的方式
在线等,望好心人帮忙

解决方案 »

  1.   

    1. GetDlgItem(IDC_EDIT_SUM)->SetWindowText("123");
      

  2.   

    详细点说就是在输出结果那块显示我要的字符信息
    ==到底是哪里?你的对话框中?还是DEBUG窗口中?
      

  3.   

    #ifdef _DEBUG
    void Trace(char *fmt, ...)
    {
    char out[1024];
    va_list body;
    va_start(body, fmt);
    vsprintf(out, fmt, body);     // 译注:格式化输入的字符串 fmtt
    va_end(body);                 //       到输出字符串 ou
    OutputDebugString(out);       // 译注:输出格式化后的字符串到调试器
    }
    #else
    void Trace( char *fmt, ... )
    {
            char out[1024];
    va_list body;
    va_start(body, fmt);
    vsprintf(out, fmt, body);     // 译注:格式化输入的字符串 fmtt
    va_end(body);                 //       到输出字符串 ou
    OutputDebugString(out);       // 译注:输出格式化后的字符串到调试器}
    #endif把这个函数加到.cpp的前面位置,然后在文件中Trace("aa"),或者Trace(Str);
      

  4.   

    TRACE(_T("XXXXXXXXXXXXXXXXXXX: %d\n"), n);