青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

春暖花開
雪化了,花開了,春天來了
posts - 149,comments - 125,trackbacks - 0
今天在做東西的時候,用LoadString遇到了一些問題.可能大家日后也會用到,分享一下.

LoadString 從資源載入字符串,我們一般這么用。
舉個例子:
TCHAR str[20];
LoadString(hInstance, IDS_STR, str, 20);

如果我們的字符串的長度不知道,或許它會變化的話,我們怎么來獲得資源ID對應的字符串呢?這就要用到
LoadString的另一種用法,我們可以這樣用
LPCTSTR lpcStr = (LPCTSTR)LoadString(hInstance, IDS_STR, NULL, 0);

感覺上沒有什么問題???

但是實際應用中又出現問題了,讀出的字符串沒有截斷處理,它包含了下一個ID包含的字符串或者更多。

怎么辦?在MSDN中,LoadString已經清楚地指出
lpBuffer is set to NULL, the return value is a pointer to the requested string. The caller should cast the return value to an LPCTSTR. This pointer points directly to the resource, so the string is read-only. The length of the string, not including any terminating null character, can be found in the word preceding the string.

同時它也給出了解決辦法:
To use the lpBuffer pointer, the n flag must be set with the resource compiler, RC.
Note   String resources are not null-terminated by default. When lpBuffer is set to NULL, verify whether the string resource represented by the pointer returned by LoadString is null-terminated, and if necessary, append a terminating null character to the resource before using it in your application.

一開始我沒有太明白the n flag must be set with the resource compiler, RC.的含義,很迷惑,不知道如何解決。但是在網上尋找方法的時候,發現這么一篇文章
http://lak4cyut.blogspot.com/2008/08/wm-api-loadstring.htmlWM API : LoadString() 另一種使用方式),我才徹底明白過來。

我使用的是VS2005,在project->properties->Resource->Command Line中添加一個 “-n”,即可。

在運行程序,正常顯示了。

大家如遇相同問題,可以試試這個方法。
posted on 2008-12-17 20:07 Sandy 閱讀(6813) 評論(8)  編輯 收藏 引用 所屬分類: windows學習

FeedBack:
# re: LoadString的一些小用法
2008-12-17 23:24 | 萬連文
看看VC的CString的LoadString的方法,可以自己封裝一個Win32版本的,你這個方法不是那么徹底解決問題。  回復  更多評論
  
# re: LoadString的一些小用法
2008-12-18 08:28 | Sandy
@萬連文
這個我還真的沒有想到.謝謝提醒.我自己也封裝了一個,可是用起來比較麻煩,我去看看CString的LoadString怎么實現的.  回復  更多評論
  
# re: LoadString的一些小用法
2008-12-18 22:30 | dell筆記本
不錯,好東西  回復  更多評論
  
# re: LoadString的一些小用法
2010-06-05 23:31 | VickieCastaneda
Don't you know that it is high time to receive the <a href="http://lowest-rate-loans.com/topics/home-loans">home loans</a>, which would make you dreams real.   回復  更多評論
  
# re: LoadString的一些小用法
2010-06-15 09:32 | thesis
Thank you a lot for your supreme issue referring to this good post. I could not find this kind of thesis report in web and wanted to buy the dissertation. Thus, I have all needed stuff at this time.   回復  更多評論
  
# re: LoadString的一些小用法
2010-08-02 09:25 | Freelance writing job
I come to writing jobs service, with the aim to information close to this topic.   回復  更多評論
  
# re: LoadString的一些小用法
2010-08-05 05:26 | ringtones
Some people will dispute much about your superior thought. I opine that, the great get ringtones service has to consult with you to produce the perfect quality free downloadable ringtones blog issue.   回復  更多評論
  
# re: LoadString的一些小用法
2010-10-07 11:25 | resume writing
Are you willing to get resume, which suit the range of study you expect?. You can count on our resume writers, as you rely on yourself. Thanks because it’s the interesting  回復  更多評論
  
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲在线一区二区三区| 亚洲高清一二三区| 美女主播一区| 亚洲免费网址| 欧美激情在线播放| 欧美自拍偷拍午夜视频| 欧美影院成人| 欧美一区二区三区四区在线| 久久久久久久一区二区| 在线视频日韩| 欧美激情一区二区三区在线视频 | 久久精品国产亚洲精品| 91久久精品国产91久久| 久久久精品久久久久| 亚洲一区免费视频| 老司机67194精品线观看| 久久精品人人做人人爽电影蜜月| 欧美电影在线播放| 久久青草欧美一区二区三区| 国产日韩欧美二区| 亚洲视频在线一区观看| 亚洲欧洲另类国产综合| 老司机精品视频网站| 午夜视频久久久久久| 欧美激情aⅴ一区二区三区| 欧美成人69av| 国外成人在线视频| 亚洲欧美日韩精品久久久久| 新狼窝色av性久久久久久| 欧美日韩亚洲综合| 亚洲激情电影在线| 99视频精品全部免费在线| 久久精品亚洲精品| 午夜精品短视频| 国产精品久久久久久久久| 亚洲精品一级| 亚洲黄色影片| 欧美日韩免费一区| 亚洲日韩欧美视频一区| 尤物精品在线| 久久久综合免费视频| 久久亚洲精品一区二区| 在线观看亚洲视频| 久久综合九色综合欧美就去吻| 久久久久天天天天| 亚洲国产成人不卡| 狼人天天伊人久久| 欧美国产综合视频| 亚洲色图自拍| 国产精品久久九九| 亚洲欧美日韩成人| 欧美成人精品1314www| 亚洲风情亚aⅴ在线发布| 欧美fxxxxxx另类| 亚洲视频一区二区| 午夜精品久久久久久久蜜桃app| 国产精品igao视频网网址不卡日韩| 亚洲欧美色婷婷| 久久国内精品自在自线400部| 国产一区二区无遮挡| 欧美大片在线看| 99这里只有精品| 欧美一区二区视频网站| 亚洲精品欧美日韩| 亚洲成人在线视频网站| 蜜臀av性久久久久蜜臀aⅴ| 99视频日韩| 午夜日韩激情| 激情av一区二区| 欧美日韩成人综合天天影院| 亚洲私拍自拍| 免费在线观看成人av| aa级大片欧美| 国产午夜精品一区理论片飘花 | 亚洲伊人色欲综合网| 美国十次成人| 99国产精品久久久久久久| 国产精品久久久久高潮| 欧美大秀在线观看| 亚洲天堂激情| 毛片精品免费在线观看| 亚洲视频免费在线| 狠狠久久综合婷婷不卡| 免费中文日韩| 亚洲欧美日韩爽爽影院| 亚洲韩国一区二区三区| 久久久久久亚洲精品中文字幕| 亚洲另类一区二区| 国产日韩免费| 国产精品久久久久av免费| 久久亚洲精选| 午夜精品亚洲| 亚洲网站在线看| 亚洲国产精品一区在线观看不卡| 亚洲自拍偷拍福利| 91久久国产综合久久| 国产亚洲欧美日韩日本| 欧美色欧美亚洲另类二区| 久久网站免费| 亚洲午夜高清视频| 亚洲欧洲日本国产| 美女国产精品| 麻豆91精品91久久久的内涵| 午夜在线成人av| 亚洲精品一级| 亚洲人妖在线| 亚洲二区在线| 亚洲高清资源| 在线观看欧美日韩| 国产亚洲欧美aaaa| 国产性猛交xxxx免费看久久| 国产精品成人免费| 欧美日本视频在线| 欧美视频免费| 欧美日韩美女一区二区| 免费观看成人www动漫视频| 久久久精品一区二区三区| 亚洲自拍偷拍福利| 午夜性色一区二区三区免费视频| 宅男在线国产精品| 一区二区三区导航| 亚洲欧美日韩另类| 亚洲一区二区黄色| 亚洲一区二区精品在线观看| 亚洲欧美日韩一区二区| 亚洲欧美日本视频在线观看| 久久久久久久综合色一本| 久久亚洲精品网站| 美女任你摸久久| 亚洲成色www8888| 狠狠色丁香婷婷综合| 国产一区二区三区黄| 国产综合一区二区| 亚洲精品视频一区| 日韩视频永久免费| 亚洲裸体视频| 亚洲免费视频一区二区| 香蕉成人伊视频在线观看| 亚洲无玛一区| 欧美一区国产二区| 久久综合久久久| 欧美激情视频在线免费观看 欧美视频免费一| 欧美69wwwcom| 亚洲人人精品| 日韩一区二区精品视频| 亚洲一级免费视频| 久久久精品久久久久| 免费看亚洲片| 欧美午夜精品理论片a级按摩| 欧美日韩1080p| 国产精品日韩专区| 在线观看的日韩av| 在线一区亚洲| 欧美一二三区精品| 欧美成年人视频网站| 亚洲理论电影网| 校园春色国产精品| 免播放器亚洲一区| 国产美女搞久久| 亚洲国产一区二区三区在线播| 最新69国产成人精品视频免费| 亚洲欧美国产一区二区三区| 久久一区二区三区国产精品| 免费人成精品欧美精品| 99riav1国产精品视频| 欧美中文字幕视频| 国产精品二区三区四区| 精品动漫3d一区二区三区免费| 日韩一区二区精品视频| 免费观看在线综合色| 洋洋av久久久久久久一区| 欧美一级午夜免费电影| 欧美猛交免费看| 国产一区二区三区四区hd| 亚洲自拍三区| 91久久久久久久久| 香蕉成人伊视频在线观看| 欧美视频在线观看| 18成人免费观看视频| 久久婷婷亚洲| 亚洲图片在线| 欧美成人一区二区在线| 亚洲国产精品久久91精品| 亚洲欧美中文另类| 在线一区免费观看| 欧美激情中文不卡| 国内精品久久国产| 小黄鸭精品aⅴ导航网站入口| 亚洲国产日韩欧美在线图片| 麻豆国产精品va在线观看不卡| 国产日韩av高清| 亚洲一区欧美| 亚洲网站视频| 国产精品成人一区二区三区夜夜夜| av成人天堂| 亚洲电影自拍| 麻豆免费精品视频| 亚洲精品在线观看免费| 欧美成人激情在线| 欧美成人免费观看|