国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 編程設計 > 正文

利用字符串資源顯示MessageBox

2020-07-14 13:42:25
字體:
來源:轉載
供稿:網友
C++代碼
//////////////////////////////////////////////////////////////////////////
// InfoBox
// 利用字符串資源顯示MessageBox
// hParent - 父窗口句柄
// uIDString - 字符串資源ID
// lpszCaption - MessageBox窗口標題
// uType - 同MessageBox最后一個參數
// 返回值:同MessageBox
// 備注:
// 1.可以像wsprintf那樣加入可選附加參數;
// 2.最大字符串長度為MAX_PATH。
//////////////////////////////////////////////////////////////////////////
int CDECL InfoBox( HWND hParent, UINT uIDString, LPCTSTR lpszCaption, UINT uType, ... )
{
va_list arglist;
TCHAR str[MAX_PATH], strLoad[MAX_PATH];
va_start( arglist, uType );
LoadString( NULL, uIDString, strLoad, MAX_PATH );
wvsprintf( str, strLoad, arglist );
va_end( arglist );
return MessageBox( hParent, str, lpszCaption, uType );
}
補充兩點:第一,字符串資源是一種很好用的資源,利用字符串資源顯示MessageBox可以使消息文本容易更改;第二,字符串有長度的限制,如果希望突破這種限制,可以參考MFC中CString::Format的代碼對字符串的長度進行動態計算。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丽江市| 福安市| 墨竹工卡县| 扬州市| 潜江市| 龙川县| 枣庄市| 沅江市| 库伦旗| 米脂县| 阜宁县| 遵义县| 伊吾县| 邵武市| 锡林浩特市| 谷城县| 仙游县| 高唐县| 麻阳| 黄冈市| 印江| 连平县| 闵行区| 渝北区| 蒙阴县| 嘉鱼县| 闽侯县| 武义县| 潞西市| 阿克陶县| 沧州市| 改则县| 剑阁县| 五大连池市| 彰化县| 六盘水市| 疏勒县| 岳西县| 图们市| 四川省| 云霄县|