更新时间:2015-12-28 22:19:35浏览次数:1+次
#include <Windows.h>
#include <tchar.h>
int main()
{
TCHAR lpString1[] = _T("C++技术网");
int nlen = lstrlen(lpString1);//调试查看nlen的值,为6
return 0;
}
int wsprintf(LPTSTR lpOut,LPCTSTR lpFmt,...);#include <Windows.h>
#include <tchar.h>
int main()
{
TCHAR lpOut[10];
const TCHAR lpFmt[] = _T("%s");
int nResult = wsprintf(lpOut,lpFmt,_T("C++技术网"));
MessageBox(NULL, lpOut, _T(""), MB_OK);//显示C++技术网
return 0;
}
int wvsprintf(LPTSTR lpOutput,LPCTSTR lpFmt,va_list arglist);#include <Windows.h>
#include <tchar.h>
void printt(TCHAR *lpOutput, const TCHAR *lpFmt, ...);
int main()
{
TCHAR lpOutput[10];
printt(lpOutput, _T("%s%d"), _T("C++技术网"), 123);
MessageBox(NULL, lpOutput, _T(""), MB_OK);//显示C++技术网123
return 0;
}
void printt(TCHAR *lpOutput, const TCHAR *lpFmt, ...)
{
va_list arglist;
va_start(arglist, lpFmt);
int nResult = wvsprintf(lpOutput, lpFmt, arglist);
va_end(arglist);
}
可能有些地方描叙不准确或者理解有错误的地方,希望大家能提出来,我会好好改进的。
win32通用函数总结完了,希望能帮助到大家。
相关资讯