我用一个指针指向一个变量,
如何用TextOut显示出这一个变量的值.
能不能用TextOut(x,y,T->data);

解决方案 »

  1.   

    可以啊  cdc::textout(x,y,T->data)
      

  2.   

    cdc::textout(x,y,T->data)使用在MFC下的吧,
    在WIN32下能不能使用?
    还有就是我那TextOut是显示int数字
      

  3.   

    可以使用,在win32下使用TextOut(HDC hdc, int x, int y, char* s);
    不能直接显示整数,你可以用format,或者sprintf函数,c++里也提供转换成字符串的函数啊!
      

  4.   

    TextOut(x,y,T->data);?????????????
    TextOut(x,y,(char *)T);???????
    TextOut(x,y,(char * data))?/??????
      

  5.   

    ltoa();然后TextOut()应该没有问题
      

  6.   

    这个问题我解决了
    char szBuffer[50];
    TextOut(hdc,x,y,szBuffer,wsprintf(szBuffer,"%d",t->data));
    谢谢大家的帮忙.