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

Benjamin

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

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

在平時的編程中字符串轉(zhuǎn)換經(jīng)常遇到,常用的是MultiByteToWideChar和WideCharToMultiByte,具體的函數(shù)如下:
/////////////////////////////////////////////////////////////////////////////
//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;
}
很少有人提及到下面的兩個函數(shù)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平臺;
用這兩個函數(shù)的好處就是一行代碼就可以完成轉(zhuǎn)換。要注意的是在用wcstombs函數(shù)時第三個參數(shù)必須是第二個參數(shù)長度的兩倍,用mbstowcs是第三個參數(shù)是第二個參數(shù)的長度,wcstombs可以完成WCHAR、TCHAR、CString向char*的轉(zhuǎn)換。
CString是MFC中的類,可以用WCHAR、TCHAR、cahr*直接初始化和賦值;值得一提的是在WM5.0、WCE平臺稍微有些和其他windows平臺不同的是,雖然函數(shù)傳參時無論WCHAR/TCHAR、char*都可以轉(zhuǎn)成CString作參數(shù)傳遞,因為函數(shù)傳參實際是一個賦值的過程。但是在輸出到設備上時,還必須用mbstowcs函數(shù)來轉(zhuǎn)換。
雖然Wce和Mobile平臺上只能用Unicode,但是讀寫文件時依然可以用標準C的文件操作函數(shù),但是讀寫文件時用的字符要一致。
關于VS2008平臺字符串轉(zhuǎn)換,請看http://msdn.microsoft.com/zh-cn/library/ms235631(VS.80).aspx

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

評論

# re: WCHAT、TCHAT、CString和char*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(WM5.0)  回復  更多評論   

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

# re: WCHAT、TCHAT、CString和char*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(WM5.0)  回復  更多評論   

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

# re: WCHAT、TCHAT、CString和char*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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*的轉(zhuǎn)換(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>
            亚洲欧美日韩一区二区三区在线| 国产日本欧美一区二区三区| 久久精品动漫| 欧美日韩久久久久久| 久久天天躁狠狠躁夜夜av| 国产精品白丝黑袜喷水久久久| 欧美成人午夜视频| 国产亚洲欧美一区二区三区| 亚洲一区二区3| 中文一区二区| 欧美日韩岛国| 亚洲欧洲日产国产综合网| 国内免费精品永久在线视频| 亚洲欧美国产一区二区三区| 亚洲欧美欧美一区二区三区| 欧美啪啪一区| 亚洲伦理久久| 亚洲图色在线| 欧美视频免费在线| 一区二区精品| 亚洲一区黄色| 国产精品你懂得| 亚洲一区二区三区高清不卡| 亚洲一区精品在线| 欧美色123| 亚洲午夜久久久| 亚洲欧美日韩成人| 国产精品揄拍一区二区| 亚洲欧美日产图| 久久九九电影| 在线观看日韩av先锋影音电影院| 久久久精品五月天| 蘑菇福利视频一区播放| 亚洲激情欧美激情| 欧美激情性爽国产精品17p| 亚洲精品日日夜夜| 亚洲伊人网站| 国产在线视频不卡二| 久久久久久网址| 亚洲国产一区二区三区高清| 一本色道久久精品| 国产精品美女黄网| 久久国产主播| 亚洲电影网站| 亚洲欧美国产77777| 国产视频观看一区| 久久综合图片| 妖精视频成人观看www| 欧美一区二粉嫩精品国产一线天| 国产一区二区日韩| 免费av成人在线| 一级成人国产| 久久尤物视频| 一区二区三区视频在线| 国产美女在线精品免费观看| 久久亚裔精品欧美| 日韩香蕉视频| 麻豆91精品| 亚洲在线一区| 亚洲国产成人91精品| 欧美体内she精视频| 欧美在线地址| 日韩午夜av在线| 老鸭窝亚洲一区二区三区| 99综合精品| 黄色免费成人| 欧美午夜一区二区| 你懂的网址国产 欧美| 国产精品99久久不卡二区| 久久在线播放| 亚洲一区三区视频在线观看| 亚洲二区在线观看| 国产女同一区二区| 欧美日韩国产精品| 久久免费国产精品| 亚洲欧美日韩久久精品| 亚洲国产精品免费| 久久青草欧美一区二区三区| 亚洲视频一区二区| 亚洲激情在线播放| 国模私拍一区二区三区| 欧美三区在线观看| 欧美成人免费在线观看| 欧美综合二区| 亚洲欧美日本视频在线观看| 日韩视频在线一区| 亚洲高清在线观看| 欧美a级一区| 久久人体大胆视频| 欧美在线地址| 篠田优中文在线播放第一区| 中文国产亚洲喷潮| 日韩视频免费大全中文字幕| 亚洲第一成人在线| 国一区二区在线观看| 国产亚洲人成a一在线v站| 国产精品久久久久婷婷| 欧美日韩免费在线观看| 欧美久久九九| 欧美国产三区| 欧美久久一区| 欧美精品日日鲁夜夜添| 欧美大色视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久免费黄色| 免费观看日韩av| 欧美xxx成人| 欧美成人乱码一区二区三区| 欧美成人a∨高清免费观看| 久久人人超碰| 美女诱惑黄网站一区| 免费成人高清视频| 欧美寡妇偷汉性猛交| 欧美剧在线观看| 欧美日韩在线不卡一区| 国产精品高潮呻吟久久av无限| 国产精品成人免费视频| 国产精品五区| 国内成人精品2018免费看 | 久久久久久亚洲精品不卡4k岛国| 欧美亚洲综合另类| 久久国产精品黑丝| 欧美91视频| 欧美日韩国产专区| 国产精品入口66mio| 国产欧美日韩综合一区在线播放| 国产亚洲一区在线| 亚洲成在人线av| 9国产精品视频| 亚洲欧美日韩人成在线播放| 久久久久久黄| 亚洲二区免费| 中文精品视频一区二区在线观看| 亚洲欧美综合精品久久成人| 久久视频免费观看| 欧美日韩国内| 国产网站欧美日韩免费精品在线观看| 一区二区在线观看视频在线观看| 91久久在线| 欧美在线观看视频在线| 亚洲第一精品夜夜躁人人爽| 亚洲美女av在线播放| 午夜精品久久99蜜桃的功能介绍| 久久综合久久综合久久综合| 欧美视频一区二区三区| 国模精品一区二区三区| 99视频有精品| 麻豆av一区二区三区久久| 日韩视频在线播放| 久久久亚洲精品一区二区三区| 欧美日韩黄色大片| 狠狠色2019综合网| 亚洲素人在线| 欧美xxxx在线观看| 亚洲天堂偷拍| 欧美国产精品一区| 狠狠综合久久| 亚洲已满18点击进入久久| 欧美激情精品久久久久久大尺度| 亚洲自啪免费| 欧美日韩三区| 亚洲人成人77777线观看| 欧美一二三区在线观看| 亚洲激情一区二区三区| 久久国产精品久久久久久电车| 欧美视频官网| av成人天堂| 欧美韩国一区| 久久久久国产精品厨房| 国产精品入口尤物| 亚洲图片欧美一区| 91久久国产综合久久蜜月精品 | av成人免费在线| 美日韩在线观看| 久久国产精品99久久久久久老狼| 国产精品多人| 亚洲天堂久久| 日韩视频免费大全中文字幕| 米奇777在线欧美播放| 伊人久久亚洲美女图片| 欧美在线视频日韩| 中文国产成人精品| 欧美午夜大胆人体| 99精品热视频| 亚洲精品久久在线| 欧美激情精品久久久久久蜜臀 | 国产精品第一区| 亚洲一级电影| 夜夜精品视频一区二区| 欧美日韩亚洲不卡| 亚洲网站视频| 日韩视频在线观看国产| 欧美日韩一区二区三区四区五区| 亚洲另类一区二区| 亚洲人体一区| 欧美三区免费完整视频在线观看| 在线亚洲免费| 亚洲一区二区三区影院| 国产人久久人人人人爽| 久久在线免费|