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

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 閱讀(4309) 評論(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>
            亚洲精品孕妇| 在线免费观看日本欧美| 最近中文字幕mv在线一区二区三区四区| 欧美在线免费观看视频| 亚洲一区国产精品| 国产人成精品一区二区三| 久久se精品一区二区| 久久国产精品第一页| 亚洲国产国产亚洲一二三| 欧美激情精品久久久久久久变态| 美女精品视频一区| 一本色道88久久加勒比精品 | 国产欧美不卡| 久久久久成人网| 美日韩精品免费| 亚洲在线成人| 欧美一区二区久久久| 亚洲国产一二三| 夜久久久久久| 狠狠色伊人亚洲综合成人| 欧美激情一二三区| 国产精品国产三级国产aⅴ入口 | 亚洲精品免费看| 亚洲一区二区三区精品视频| 狠狠色狠狠色综合系列| 亚洲美女中出| 狠狠色丁香久久婷婷综合丁香 | 欧美亚洲一区| 久久野战av| 亚洲综合精品自拍| 久久久久久久久综合| 一区二区三区四区在线| 久久激情综合网| 亚洲一区久久久| 久久视频免费观看| 午夜精品婷婷| 欧美另类69精品久久久久9999| 欧美诱惑福利视频| 欧美日韩日本视频| 欧美**字幕| 国产亚洲精品久久久久久| 亚洲欧洲在线一区| 国产精品中文字幕欧美| 亚洲精品乱码久久久久久按摩观| 国产一区在线免费观看| 中日韩在线视频| 亚洲精品韩国| 久久综合99re88久久爱| 久久精品免费播放| 国产精品麻豆成人av电影艾秋| 欧美国产成人在线| 狠狠久久亚洲欧美| 欧美一二三区在线观看| 亚洲欧美日韩一区二区三区在线观看| 麻豆久久婷婷| 欧美成人自拍| 一色屋精品视频免费看| 午夜亚洲精品| 西西裸体人体做爰大胆久久久| 欧美日韩另类在线| 亚洲精品乱码久久久久久蜜桃麻豆 | 香蕉国产精品偷在线观看不卡 | 国产综合色精品一区二区三区| 亚洲午夜精品久久| 亚洲欧美日韩视频一区| 欧美三级午夜理伦三级中文幕| 亚洲人成7777| 一本一本久久| 欧美亚一区二区| 一区二区三区|亚洲午夜| 一本一本久久a久久精品综合妖精| 欧美不卡高清| 亚洲乱码国产乱码精品精天堂 | 欧美在线播放高清精品| 国产精品一二| 欧美在线日韩| 久久女同精品一区二区| 玉米视频成人免费看| 麻豆精品一区二区综合av| 亚洲国产黄色| 一本色道久久综合亚洲精品按摩| 欧美日韩国产va另类| 亚洲深夜福利视频| 久久成人免费电影| 亚洲福利视频专区| 欧美日本精品一区二区三区| 99天天综合性| 久久精品视频导航| 亚洲国产综合在线看不卡| 欧美日韩三区四区| 午夜视频在线观看一区| 美国成人直播| 99视频在线观看一区三区| 国产精品久久久久久久久久三级| 性欧美激情精品| 欧美激情国产精品| 亚洲欧美日本国产有色| 极品日韩av| 欧美日韩无遮挡| 先锋影音久久久| 亚洲第一网站| 欧美一区二区三区免费视| 亚洲大片av| 国产精品av免费在线观看| 久久久久成人精品免费播放动漫| 亚洲精品精选| 久久九九精品| 夜夜嗨av色综合久久久综合网 | 欧美凹凸一区二区三区视频| 亚洲视频观看| 亚洲第一网站| 久久精品在线| 亚洲天堂久久| 亚洲大胆人体在线| 国产日韩欧美黄色| 欧美日韩高清在线| 久久婷婷国产麻豆91天堂| 亚洲性av在线| 亚洲日本视频| 女主播福利一区| 久久福利一区| 亚洲综合第一| 一区二区不卡在线视频 午夜欧美不卡'| 国产一区二区高清| 国产精品久久久久999| 欧美3dxxxxhd| 久久午夜精品| 久久福利资源站| 亚洲女爱视频在线| 正在播放日韩| 亚洲美女色禁图| 亚洲国产精品视频一区| 欧美a级在线| 久久亚洲春色中文字幕| 久久精品国产99| 欧美一区2区视频在线观看 | 国内成+人亚洲| 国产一区二区三区日韩欧美| 国产精品久久久久一区二区三区 | 麻豆精品91| 欧美v国产在线一区二区三区| 久久久亚洲成人| 欧美在线免费视屏| 久久精品在线视频| 久久久久久久91| 久久久久久久999精品视频| 久久er99精品| 久久精品国产综合| 久久久亚洲国产美女国产盗摄| 欧美在线中文字幕| 久久九九有精品国产23| 久久久久久亚洲精品不卡4k岛国| 欧美一区二区在线免费观看| 欧美一级理论片| 久久久久久久久久码影片| 久久综合国产精品| 男人天堂欧美日韩| 欧美乱妇高清无乱码| 欧美日韩在线观看一区二区| 国产精品初高中精品久久| 国产精品福利片| 国产毛片精品国产一区二区三区| 国产亚洲一级| 在线免费观看日本欧美| 日韩视频免费大全中文字幕| 亚洲午夜精品视频| 欧美一区二区在线免费观看 | 日韩香蕉视频| 亚洲一区二区毛片| 久久精品国产亚洲精品| 欧美韩日一区二区| 夜夜嗨网站十八久久 | 欧美黄色网络| 日韩一级精品| 午夜精品电影| 欧美国产高潮xxxx1819| 国产精品久久久久久久久| 国产一区二区三区四区| 99热精品在线| 久久成人精品视频| 最新高清无码专区| 亚洲欧美日韩国产中文| 免费在线成人av| 国产精品一区二区久久| 最新亚洲视频| 久久黄金**| 亚洲美女视频网| 久久精品一本久久99精品| 欧美日韩一区二区视频在线| 国产一区二区按摩在线观看| 99精品国产热久久91蜜凸| 久久精品国产77777蜜臀 | 欧美在现视频| 亚洲日本无吗高清不卡| 久久久精品日韩| 国产精品一区在线播放| 亚洲三级国产| 蜜桃久久av| 性做久久久久久免费观看欧美| 欧美日韩少妇|