小第新手 刚刚接触SDK不久
帮忙解释下下面的代码 特别是那几个宏 有点不明白
在线等
void AddText(HWND hwnd, PCTSTR pszFormat, ...) { va_list argList;
va_start(argList, pszFormat); TCHAR sz[20 * 1024];
Edit_GetText(hwnd, sz, chDIMOF(sz));
_vstprintf(_tcschr(sz, 0), pszFormat, argList);
Edit_SetText(hwnd, sz);
va_end(argList);
}
帮忙解释下下面的代码 特别是那几个宏 有点不明白
在线等
void AddText(HWND hwnd, PCTSTR pszFormat, ...) { va_list argList;
va_start(argList, pszFormat); TCHAR sz[20 * 1024];
Edit_GetText(hwnd, sz, chDIMOF(sz));
_vstprintf(_tcschr(sz, 0), pszFormat, argList);
Edit_SetText(hwnd, sz);
va_end(argList);
}
解决方案 »
- 请问用c++开发BHO插件能够活的页面中的特殊标签吗
- 谁等解释下等同调色板的概念
- 问个多线程的问题
- help,很奇怪的VC错误,用try ... catch(...)都拦不住。
- 重写接口类后不能实例化
- 请教用VC作过数据库的高手,我用CRecordset类派生了一个类(CData),怎样用SQL进行时间的查询 如:m_strFilter="time="+,这个句怎样写?
- vc中有将cd-----》mp3的控件吗?
- 现在还有必要学习DirectShow和com吗
- 调试的问题!!!!!!!!!!!!!!!!!!!
- Holly杂谈!(附:分值挥泪大赠送!)
- 缓冲区设计
- CRichEditCtrl中有中文也有英文怎么计算长度
AddText(hwnd,"aaaaaa");
va_start,va_list,va_end宏用来处理堆栈指针。
则这样:
AddText(hwnd, _T("%d"), 123);