读书人

关于wsprintf函数 帮帮忙啊解决方案

发布时间: 2012-03-27 13:44:24 作者: rapoo

关于wsprintf函数 帮帮忙啊
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR szCmdLine, int iCmdShow)
{
TCHAR szBuffer[1024]={0};

char *s="172.16.8.89";
wsprintf(szBuffer, TEXT("我的IP:\n %s"), s );


MessageBox(NULL, szBuffer, TEXT("IP"), 0);

return 0;
}

[解决办法]
#include<windows.h>
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPreInstance,PSTR szCmdLine,
int iCmdShow)
{
TCHAR buffer[1024];

char *zifu="102.110.1.001";
wsprintf(buffer,TEXT("IP 是 %s"),zifu);
MessageBox(NULL,buffer,TEXT("显示IP:"),MB_OK|MB_ICONASTERISK);
}
你定义的TCHAR buffer[1024]={0} 从buffer[i]={0}//i=0-1023//

读书人网 >C语言

热点推荐