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

春暖花開
雪化了,花開了,春天來了
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 閱讀(6787) 評論(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>
            午夜一区二区三区不卡视频| 亚洲天堂av图片| 久久精品一二三| 欧美一区二区三区免费在线看| 国产视频久久网| 嫩草成人www欧美| 欧美高清视频| 亚洲欧美日本伦理| 一区二区自拍| 91久久久久久久久| 欧美精品一区二区在线播放| 午夜精品久久久久久99热软件| 亚洲一区亚洲| 亚洲国产精品成人综合| 一区二区三区四区五区精品| 国产日韩高清一区二区三区在线| 久久综合99re88久久爱| 欧美人交a欧美精品| 久久成人精品一区二区三区| 老司机午夜精品视频| 亚洲欧美日韩综合| 久久综合色天天久久综合图片| 中日韩男男gay无套| 久久精品国产999大香线蕉| 夜夜嗨av一区二区三区四区| 亚洲欧美日本伦理| 日韩视频一区二区三区在线播放免费观看| 一本色道久久精品| 亚洲国产乱码最新视频| 亚洲砖区区免费| 亚洲精品少妇网址| 性色av香蕉一区二区| 在线综合亚洲欧美在线视频| 久久精品亚洲一区| 午夜激情久久久| 欧美久久婷婷综合色| 久热精品视频在线| 国产伦精品免费视频| 亚洲精品一区二区在线观看| 激情久久一区| 亚洲欧美日韩爽爽影院| 亚洲一区二区成人在线观看| 久久夜色精品国产| 久久久99久久精品女同性| 国产精品videossex久久发布| 欧美激情亚洲| 亚洲国产精品va在线看黑人 | 久久青青草综合| 国产精品高清免费在线观看| 亚洲经典自拍| 亚洲国产婷婷香蕉久久久久久| 欧美在线黄色| 久久精品视频导航| 国产精品国产三级国产| 日韩一级免费观看| 亚洲视频每日更新| 欧美日韩精品高清| 亚洲精品裸体| 一区二区欧美日韩| 欧美日韩国产色综合一二三四| 亚洲成色www8888| 亚洲国产精品一区二区久| 久久免费视频在线| 欧美+亚洲+精品+三区| 激情综合在线| 老司机成人网| 亚洲精选一区二区| 亚洲专区一区二区三区| 国产精品手机在线| 亚洲自拍16p| 久久久噜噜噜| 亚洲国产精品成人综合| 欧美精品色网| 制服丝袜亚洲播放| 久久成人免费网| 国内精品写真在线观看| 久久只精品国产| 亚洲激情社区| 午夜精品久久久久久久蜜桃app| 国产欧美一区二区精品秋霞影院| 欧美伊人久久久久久久久影院 | 日韩小视频在线观看专区| 亚洲小说欧美另类社区| 国产日韩精品久久久| 另类综合日韩欧美亚洲| 亚洲黄色影院| 香蕉久久夜色精品国产| 亚洲成色www8888| 欧美日韩国产免费观看| 午夜精品一区二区三区在线| 欧美成人激情视频| 亚洲影视在线| 亚洲电影专区| 国产精品美女www爽爽爽| 久久日韩粉嫩一区二区三区| 亚洲肉体裸体xxxx137| 欧美一区观看| 一本久道久久综合中文字幕| 国产欧美日韩| 欧美精品麻豆| 久久九九国产| 亚洲综合精品自拍| 亚洲国产精品成人一区二区| 香蕉亚洲视频| 99在线热播精品免费| 国产一区二区在线观看免费播放| 欧美韩日一区| 久久久久免费视频| 亚洲天堂网站在线观看视频| 亚洲电影在线观看| 欧美主播一区二区三区美女 久久精品人 | 久久精品夜色噜噜亚洲aⅴ| 最新中文字幕亚洲| 麻豆精品网站| 欧美伊人精品成人久久综合97| 亚洲精品国偷自产在线99热| 国产亚洲亚洲| 国产精品一区二区你懂的| 欧美精品久久一区二区| 开心色5月久久精品| 欧美一级电影久久| 亚洲一区精彩视频| 日韩图片一区| 亚洲人精品午夜| 亚洲国产精品成人一区二区| 久久伊人一区二区| 久久国产精品毛片| 欧美伊人久久久久久久久影院| 野花国产精品入口| 99热在线精品观看| 亚洲精品社区| 亚洲日本精品国产第一区| 亚洲电影免费观看高清完整版在线观看| 国产乱码精品| 国产日韩欧美在线一区| 国产精品嫩草99a| 国产精品一区一区三区| 国产精品久久久久久久久久三级 | 国产精品白丝jk黑袜喷水| 欧美另类变人与禽xxxxx| 老司机久久99久久精品播放免费 | 国产欧美亚洲日本| 国产欧美一二三区| 国模大胆一区二区三区| 国产一区在线免费观看| 狠狠爱www人成狠狠爱综合网| 国产精品一区久久久久| 国产精品一区二区在线观看网站 | 国产精品午夜电影| 伊人狠狠色丁香综合尤物| 免费看亚洲片| 欧美在线你懂的| 欧美精品久久久久久久久老牛影院| 久久综合给合| 欧美成va人片在线观看| 亚洲盗摄视频| 亚洲精一区二区三区| 99re这里只有精品6| 一区二区欧美在线观看| 亚洲在线不卡| 久久午夜精品一区二区| 嫩草成人www欧美| 欧美三级电影网| 国产日韩一级二级三级| 亚洲国产成人tv| 亚洲午夜日本在线观看| 亚洲免费网站| 久久亚洲精品中文字幕冲田杏梨| 欧美大片在线看免费观看| 亚洲人成在线播放网站岛国| 亚洲午夜羞羞片| 久热国产精品视频| 欧美日韩在线一区| 一区免费视频| 亚洲天堂网站在线观看视频| 欧美在线亚洲| 亚洲精美视频| 久久精品水蜜桃av综合天堂| 欧美连裤袜在线视频| 国产在线精品一区二区夜色| 亚洲精品在线观| 久久国产一区二区三区| 亚洲精品日本| 久久男人资源视频| 国产精品美女诱惑| 日韩午夜在线电影| 久久综合电影| 亚洲一区二区三区三| 欧美精品videossex性护士| 国产一级久久| 亚洲一区久久久| 亚洲高清视频一区| 久久精品一区二区三区不卡| 欧美色综合网| 日韩视频在线永久播放| 免费不卡亚洲欧美| 欧美亚洲午夜视频在线观看| 欧美体内she精视频在线观看| 亚洲黄页一区| 免费在线观看精品|