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

Benjamin

靜以修身,儉以養德,非澹薄無以明志,非寧靜無以致遠。
隨筆 - 398, 文章 - 0, 評論 - 196, 引用 - 0
數據加載中……

WCHAT、TCHAT、CString和char*的轉換(WM5.0)

在平時的編程中字符串轉換經常遇到,常用的是MultiByteToWideChar和WideCharToMultiByte,具體的函數如下:
/////////////////////////////////////////////////////////////////////////////
//Description:
// This function maps a wide-character string to a new character string
//
//Parameters:
// lpcwszStr: [in] Pointer to the character string to be converted
// lpszStr: [out] Pointer to a buffer that receives the translated string.
// dwSize: [in] Size of the buffer
//
//Return Values:
// TRUE: Succeed
// FALSE: Failed
//
//Example:
// MByteToWChar(szW,szA,sizeof(szA)/sizeof(szA[0]));
//////////////////////////////////////////////////////////////////////////////
BOOL WCharToMByte(LPCWSTR lpcwszStr, LPSTR lpszStr, DWORD dwSize)
{
 DWORD dwMinSize;
 dwMinSize = WideCharToMultiByte(CP_OEMCP,NULL,lpcwszStr,-1,NULL,0,NULL,FALSE);
 if(dwSize < dwMinSize)
 {
  return FALSE;
 }
 WideCharToMultiByte(CP_OEMCP,NULL,lpcwszStr,-1,lpszStr,dwSize,NULL,FALSE);
 return TRUE;
}
///////////////////////////////////////////////////////////////////////////////
//Description:
// This function maps a character string to a wide-character (Unicode) string
//
//Parameters:
// lpcszStr: [in] Pointer to the character string to be converted
// lpwszStr: [out] Pointer to a buffer that receives the translated string.
// dwSize: [in] Size of the buffer
//
//Return Values:
// TRUE: Succeed
// FALSE: Failed
//
//Example:
// MByteToWChar(szA,szW,sizeof(szW)/sizeof(szW[0]));
///////////////////////////////////////////////////////////////////////////////
BOOL MByteToWChar(LPCSTR lpcszStr, LPWSTR lpwszStr, DWORD dwSize)
{
    // Get the required size of the buffer that receives the Unicode
    // string.
    DWORD dwMinSize;
    dwMinSize = MultiByteToWideChar (CP_ACP, 0, lpcszStr, -1, NULL, 0);
 
    if(dwSize < dwMinSize)
    {
  return FALSE;
    }
 
    // Convert headers from ASCII to Unicode.
    MultiByteToWideChar (CP_ACP, 0, lpcszStr, -1, lpwszStr, dwMinSize); 
    return TRUE;
}
很少有人提及到下面的兩個函數size_t  wcstombs(char (&mbstr)[size], const wchar_t *wcstr,  size_t count );
size_t mbstowcs( wchar_t (&wcstr)[size], const char *mbstr, size_t count ); 以為只能用在COM中,其實不然,還可以用在WM5.0和Wince平臺;
用這兩個函數的好處就是一行代碼就可以完成轉換。要注意的是在用wcstombs函數時第三個參數必須是第二個參數長度的兩倍,用mbstowcs是第三個參數是第二個參數的長度,wcstombs可以完成WCHAR、TCHAR、CString向char*的轉換。
CString是MFC中的類,可以用WCHAR、TCHAR、cahr*直接初始化和賦值;值得一提的是在WM5.0、WCE平臺稍微有些和其他windows平臺不同的是,雖然函數傳參時無論WCHAR/TCHAR、char*都可以轉成CString作參數傳遞,因為函數傳參實際是一個賦值的過程。但是在輸出到設備上時,還必須用mbstowcs函數來轉換。
雖然Wce和Mobile平臺上只能用Unicode,但是讀寫文件時依然可以用標準C的文件操作函數,但是讀寫文件時用的字符要一致。
關于VS2008平臺字符串轉換,請看http://msdn.microsoft.com/zh-cn/library/ms235631(VS.80).aspx

posted on 2008-08-21 22:30 Benjamin 閱讀(4344) 評論(26)  編輯 收藏 引用 所屬分類: PDA/PPC開發

評論

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

The <a href="http://lowest-rate-loans.com/topics/personal-loans">personal loans</a> seem to be useful for guys, which would like to organize their own organization. As a fact, it is very comfortable to receive a secured loan.
2010-05-24 17:21 | HendricksRobin

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

There’re billions of different people, which know about your very good release, and I offer to order the monophonic ringtones or mp3 ringtones to do yourself unique.
2010-07-18 03:18 | ringtones

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

Fine information, many thanks to the author. It is puzzling to me now, but in general, the usefulness and importance is overwhelming. Very much thanks again and good luck!
2010-12-23 14:37 | Funny Videos

# dating website  回復  更多評論   

這是一個很有趣的文章。這真的峰我的興趣進一步閱讀你的文章。謝謝分享。
2011-01-10 16:16 | dating website

# top seo firm  回復  更多評論   

It is good to visit a website and learn something new like your blog. Thanks for the effort!
2011-02-11 15:23 | top seo firm

# webcialisadvisor  回復  更多評論   

Thanks for the useful tips and information from the author. I felt good to read all the previous postings too. I appreciate the time and effort that the author put to share all these information to us in an interesting and impressive way. Looking for more posts like this.
2011-03-15 19:36 | Finbar

# Really a great post.Reading is my passion and i like reading this type of stuff always.Nice sharing friend  回復  更多評論   

Really a great post.Reading is my passion and i like reading this type of stuff always.Nice sharing friend
2011-04-05 15:50 | mbt uk

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

??? ? ? ?? ????? ??? ?????. ? ?? ??? ?? ???? ?? ?? ??. ?? ??? ???? ???? ???? ???? ????? ?? ??? ??? ?? ? ??? ??????. ??? ? ?? ???? ??.
2011-06-10 09:21 | revabs workout program

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

Very well written. This is the kind of information that is useful to those want to increase their SERP’s. Keep up the good work.

<a href="http://coppervalleyrestorationservices.com">water">http://coppervalleyrestorationservices.com">water damage</a>
<a href="http://coppervalleyrestorationservices.com">fire damage</a>
<a href="http://coppervalleyrestorationservices.com">mold">http://coppervalleyrestorationservices.com">mold removal</a>
<a href="http://coppervalleyrestorationservices.com">mold">http://coppervalleyrestorationservices.com">mold abatement</a>
<a href="http://coppervalleyrestorationservices.com">water">http://coppervalleyrestorationservices.com">water restoration</a>
2011-08-14 14:27 | kadambi

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

I like periodicals tremendously because I discovered lots of information from it. It is now that I realize that I possibly could also score something meaningful on the internet. Thanks for making this fantastic web page.

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

I seemed to be exceedingly agitated to go through the affirmations in this internet site because the given topic is seriously wonderful. It will bag the concentration of all web navigators.
2011-11-07 17:30 | Business Plan Writing

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

你寫的東西肯定是我有興趣英寸的方式提出你的立場是,產生少量無欽佩。出於這個原因,我選擇,讓你知道這些事情,因為我覺得你應該知道。這是我在說什麼。
2012-01-16 01:32 | Cell Phone Lookup

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

I’ve been surfing for several kinds of training over the net at the time I noticed this specific Mobile Crane Training site. I was obviously astonished by the post. I'm now learning new from you. Keep writing cool information towards your site.

2012-03-30 14:04 | Mobile Crane Training

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

One of my pastimes is to surf for nice blog sites online. This is why I saw this blog site on annuity rates. Your blog site right here is most likely one of my favorites. !
2012-10-02 11:07 | annuity rates

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

I at first go online to search for details on psychic Adelaide however I was led to This site given that it has a cppblog that is fascinating. I was impressed after reviewing the whole write-up. Incredible!
2012-10-23 09:24 | This site

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

I had great time over here and i found plenty of things that are pleasant and exciting.I had lot of fun and entertainment over here
2012-11-03 21:20 | b2b trade

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

When I am finished with all of my household duties, I like to spend time online. I merely completed reading a post on Business Consultant when I saw the hyperlink to your web page. I believe it is fantastic to review useful reasons provided by true people.
2013-01-08 10:03 | Business Consultant

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

Recently, I saw this blog on Waterloo Structures which caught my attention. Its impressive write-up and I have NO DOUBT! Check this website for more information.
2013-03-02 09:54 | Check this website

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

After buying magnetic signs on the net, I stumbled across your web site and read through the WCHAT. I find it very awesome.
2013-03-04 09:38 | magnetic signs

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

Your WCHAT is very impressive and filled with insights. Truthfully, I accidentally found it after checking out the site regarding GVO. Check it out by visiting gvoteamelite.com.
2013-03-05 11:46 | gvoteamelite.com

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

Whilst seeking for columns pertaining to how to learn to trade forex, I happen to review WCHAT. And I accept, it is amongst the most ideal that I have read yet.
2013-05-16 15:30 | Learn to trade forex

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

Using my smartphone, I've been taking a look at cppblog whilst waiting for my buddy I accompanied right here at HAIR SALON SILVER LAKE BY HTTP://SILVERLAKESTUDIOLA.COM/. It could however take her a moment so I sense I'll be socializing a minute more.
2013-10-30 09:22 | http://silverlakestudiola.com

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

I've had an exhausting time searching Josh Groban records on ITunes Visit http://www.soundbarreviewsguide.com/. Glad I happen to go over several intriguing factors at your blog; Right now I get more potency.
2014-02-14 11:10 | Randal Porter

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

Glad I happen to go over several intriguing factors at your blog; Right now I get more potency.
2016-08-11 23:48 | http://delhicosmeticsurgery.in

# re: WCHAT、TCHAT、CString和char*的轉換(WM5.0)  回復  更多評論   

I had the pleasure to chat with Cristina recently and got to know a little bit more about her life as a jewelry designer, wife and mother.
2016-08-11 23:51 | http://bestdelhispa.com
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            在线一区视频| 欧美综合国产| 欧美日韩国内| 一本大道久久a久久综合婷婷| 欧美黄在线观看| 欧美激情一区二区三区在线视频| 亚洲乱码一区二区| 艳妇臀荡乳欲伦亚洲一区| 欧美午夜www高清视频| 欧美在线免费观看| 久久久伊人欧美| 亚洲精品国久久99热| av成人毛片| 国产在线不卡视频| 91久久精品国产91性色tv| 欧美日韩在线播放三区| 久久精品亚洲一区| 欧美国产日韩视频| 午夜亚洲一区| 欧美成人中文| 久久不射2019中文字幕| 久久亚洲综合网| 亚洲欧美精品suv| 久久综合网色—综合色88| 亚洲网站在线看| 久久综合久久久| 亚洲欧美成人| 欧美高清视频在线| 久久成人亚洲| 欧美日韩国产片| 久久久久久久久岛国免费| 欧美麻豆久久久久久中文| 久久精品一区四区| 欧美午夜精品| 欧美激情中文字幕乱码免费| 国产精品欧美风情| 亚洲日本免费| 亚洲高清不卡在线| 销魂美女一区二区三区视频在线| 99精品视频免费观看| 久久久亚洲影院你懂的| 午夜日韩在线观看| 欧美日韩高清在线观看| 欧美电影免费观看高清完整版| 国产精品日本精品| 99国产精品99久久久久久| 亚洲欧洲综合| 老色鬼久久亚洲一区二区| 欧美在线亚洲在线| 国产精品一区二区久久久| 亚洲肉体裸体xxxx137| 1000部国产精品成人观看| 欧美一区二区三区在线播放| 亚洲女人av| 国产精品九九| 一区二区三区毛片| 一区二区久久| 欧美日韩激情网| 亚洲啪啪91| 99视频国产精品免费观看| 欧美大胆人体视频| 亚洲电影免费在线观看| 亚洲国产日日夜夜| 欧美jizzhd精品欧美巨大免费| 免费观看亚洲视频大全| 国外成人在线视频| 久久久久久久久久久久久9999| 久久久精品国产免大香伊 | 亚洲深夜福利视频| 亚洲天堂av图片| 欧美视频在线观看视频极品| 99re8这里有精品热视频免费| 99视频超级精品| 欧美无乱码久久久免费午夜一区 | 亚洲欧美在线免费| 国产精品久久久久久久久免费 | 在线视频亚洲欧美| 欧美一区91| 黑人一区二区三区四区五区| 欧美一区二区三区视频在线| 久久夜色精品国产欧美乱| 精品盗摄一区二区三区| 美女91精品| 99国内精品久久| 午夜免费日韩视频| 激情六月婷婷综合| 欧美国产视频日韩| 亚洲社区在线观看| 久久精品日韩欧美| 亚洲精品视频一区| 国产精品美女久久久久av超清| 午夜精品影院| 欧美激情视频在线免费观看 欧美视频免费一 | 亚洲一区在线播放| 久久亚洲欧洲| 一本色道久久88精品综合| 国产精品vvv| 久久精品一区二区三区不卡牛牛| 欧美国产日韩免费| 亚洲欧美资源在线| 亚洲高清视频中文字幕| 欧美日韩国语| 久久精品国产亚洲5555| 亚洲精品免费在线| 久久久久欧美精品| 在线视频中文亚洲| 精品动漫一区| 国产精品午夜在线观看| 另类激情亚洲| 午夜在线电影亚洲一区| 91久久精品国产91久久性色| 久久精品夜色噜噜亚洲aⅴ| 99精品热视频| 激情五月***国产精品| 欧美视频1区| 欧美成人久久| 久久福利影视| 亚洲免费综合| 99av国产精品欲麻豆| 欧美多人爱爱视频网站| 久久久女女女女999久久| 亚洲视频一起| 99re66热这里只有精品3直播| 好吊成人免视频| 国产精品亚洲综合| 欧美日韩一区二区免费在线观看| 久久在线观看视频| 久久精品亚洲精品| 欧美与黑人午夜性猛交久久久| 亚洲手机成人高清视频| 亚洲国产日韩精品| 亚洲成在人线av| 免费的成人av| 免费高清在线一区| 麻豆精品网站| 老司机aⅴ在线精品导航| 久久精品国产清高在天天线| 先锋影音久久| 欧美一区91| 欧美资源在线| 欧美制服丝袜| 久久久国产精彩视频美女艺术照福利 | 久久麻豆一区二区| 久久精品九九| 久久香蕉国产线看观看网| 欧美专区在线观看| 久久av在线| 久久午夜影视| 老牛嫩草一区二区三区日本| 久久夜色精品国产亚洲aⅴ| 久久人人爽人人| 男女激情视频一区| 欧美精品尤物在线| 欧美日韩直播| 国产精品免费aⅴ片在线观看| 国产精品久久777777毛茸茸| 国产精品亚洲综合一区在线观看 | 国产女人精品视频| 国产一区二区三区久久久| 黑丝一区二区| 亚洲精品综合精品自拍| 亚洲一区二三| 久久美女艺术照精彩视频福利播放| 久久在线91| 亚洲黄一区二区| 亚洲一区二区免费视频| 欧美在线首页| 欧美激情视频在线播放| 欧美视频免费| 黄色成人av在线| 亚洲精品在线电影| 亚洲欧美中文日韩在线| 久久综合电影一区| 亚洲精品久久久久久久久久久久久 | 性欧美8khd高清极品| 久久伊人免费视频| 欧美特黄一级大片| 国产亚洲美州欧州综合国| 亚洲国产高潮在线观看| 亚洲午夜激情在线| 久久久久久婷| 日韩一本二本av| 久久er99精品| 欧美日韩亚洲天堂| 一区二区三区无毛| 亚洲性感激情| 欧美刺激午夜性久久久久久久| 99亚洲视频| 美女精品国产| 国产日产亚洲精品| 一区二区高清视频在线观看| 久久青草福利网站| 一区二区三区高清在线| 麻豆久久精品| 国产亚洲一二三区| 亚洲视屏一区| 亚洲国产小视频| 久久久精品一品道一区| 国产伦理一区| 亚洲视频一起|