好多函数都是要 TCHAR 来操作的,可我不会对TCHAR进行操作,我要修改一段字符串变量,只能用C++的 I/O 来弄, 有没有办法将char直接应用与这些函数如TextOut?     请各位大大帮帮小弟,谢了

解决方案 »

  1.   

    可以如下操作 TCHAR x='a';

    // CDialog::OnPaint();
    CPaintDC dc(this);
    dc.TextOut(0,0,&x,1);
      

  2.   

    BOOL TextOut(
      HDC hdc,           // handle to DC
      int nXStart,       // x-coordinate of starting position
      int nYStart,       // y-coordinate of starting position
      LPCTSTR lpString,  // character string
      int cbString       // number of characters
    );
    //这个?直接dc.TextOut(x,y,"test");
      

  3.   

    现将char变量转换成CString,在用TextOut输出就行了