從vs軟件中復(fù)制中文的時候是亂碼,也不知道怎么解決,小編帶來的就是VS粘貼word時中文亂碼修復(fù)工具,可以很好的解決這個問題,需要的朋友快來下載吧。
修復(fù)vs復(fù)制亂碼問題

VS粘貼word時中文亂碼修復(fù)工具功能介紹
部分VS版本復(fù)制代碼到word時, 中文注釋變成亂碼.就做了個小工具實時修復(fù) ,
以前在網(wǎng)上也下載過類似工具, 但每次都要點一下,很麻煩,
本工具可自動監(jiān)控剪切板, 自動修復(fù), 可謂全自動了.
使用方法
下載后直接點擊開始監(jiān)控

不需要時點擊停止
vs2010上中文顯示亂碼問題
常見的字符編碼有:
1.ASCII碼是單字節(jié)編碼,編碼范圍是0x00-0x7F(最高位保持為0)。ASCII字符集包括英文字母、阿拉伯?dāng)?shù)字和標(biāo)點符號等字符。其中0x00-0x20和0x7F共33個控制字符,只支持ASCII碼的系統(tǒng)會忽略每個字節(jié)的最高位,只認(rèn)為低7位是有效位。
2.GB2312 是對 ASCII 的中文擴展,正式的名稱為MBCS(Multi-Byte Chactacter System,多字節(jié)字符系統(tǒng))按照程序員的稱呼,GB2312、GBK到GB18030都屬于雙字節(jié)字符集 (DBCS)。
規(guī)定:一個小于127的字符的意義與原來相同,但兩個大于127的字符連在一起時,就表示一個漢字,前面的一個字節(jié)(他稱之為高字節(jié))從0xA1用到 0xF7,后面一個字節(jié)(低字節(jié))從0xA1到0xFE,這樣我們就可以組合出大約7000多個簡體漢字了
3.Unicode,unicode是全世界統(tǒng)一的編碼規(guī)則,但是這個只規(guī)定了各種字符的數(shù)字編碼(相當(dāng)于一種標(biāo)準(zhǔn)),具體實現(xiàn)的存儲方式有utff-8,utf-16,utf-32等形式。各種形式有不同的存儲和與unicode代碼的映射規(guī)則。
現(xiàn)在大部分具有國際化特征的軟件核心字符處理都是以Unicode 為基礎(chǔ)的,在軟件運行時根據(jù)當(dāng)時的Locale/Lang/Codepage 設(shè)置確定相應(yīng)的本地字符編碼設(shè)置,并依此處理本地字符。在處理過程中需要實現(xiàn)Unicode 和本地字符集的相互轉(zhuǎn)換,甚或以Unicode 為中間的兩個不同本地字符集的相互轉(zhuǎn)換。這種方式在網(wǎng)絡(luò)環(huán)境下被進一步延伸,任何網(wǎng)絡(luò)兩端的字符信息也需要根據(jù)字符集的設(shè)置轉(zhuǎn)換成可接受的內(nèi)容。
通常android手機和ipone手機上顯示中文采用的編碼是Unicode(UTF-8 帶簽名)
所以要想中文字體在手機上面顯示需要把字符設(shè)置成Unicode(UTF-8 帶簽名),方法如下(vs2010):
1.選中字符所在的文件,
2,選擇“文件”菜單
3.選擇“高級保存選項” ,然后可以設(shè)置該文件的字符編碼了。
如果把字符編碼設(shè)置成 Unicode(UTF-8 帶簽名),那么在vs2010中運行游戲,發(fā)現(xiàn)中文顯示亂碼了
為什么?那是因為vs2010用的編碼方式是GB2321,這時我們需要把Unicode編碼轉(zhuǎn)換成為GB2312編碼
怎么呢,首先:定義wstring或者wchar_t,比如:static const wstring W_GAMEOVER_TITLE = L"數(shù)據(jù)統(tǒng)計";
static const wchar_t* W_KILL_LABEL = L"本局殺死敵人數(shù): %d人";
注意:wchar_t類型主要用在國際化程序的實現(xiàn)中,但它不等同于unicode編碼。unicode編碼的字符一般以wchar_t類型存儲。
void ConvertGBKToUtf8(CString& strGBK) {
int len=MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)strGBK, -1, NULL,0);
unsigned short * wszUtf8 = new unsigned short[len+1];
memset(wszUtf8, 0, len * 2 + 2);
MultiByteToWideChar(CP_ACP, 0, (LPCTSTR)strGBK, -1, wszUtf8, len);
len = WideCharToMultiByte(CP_UTF8, 0, wszUtf8, -1, NULL, 0, NULL, NULL);
char *szUtf8=new char[len + 1];
memset(szUtf8, 0, len + 1);
WideCharToMultiByte (CP_UTF8, 0, wszUtf8, -1, szUtf8, len, NULL,NULL);
strGBK = szUtf8;
delete[] szUtf8;
delete[] wszUtf8;
}
void ConvertUtf8ToGBK(CString& strUtf8) {
int len=MultiByteToWideChar(CP_UTF8, 0, (LPCTSTR)strUtf8, -1, NULL,0);
unsigned short * wszGBK = new unsigned short[len+1];
memset(wszGBK, 0, len * 2 + 2);
MultiByteToWideChar(CP_UTF8, 0, (LPCTSTR)strUtf8, -1, wszGBK, len);
len = WideCharToMultiByte(CP_ACP, 0, wszGBK, -1, NULL, 0, NULL, NULL);
char *szGBK=new char[len + 1];
memset(szGBK, 0, len + 1);
WideCharToMultiByte (CP_ACP, 0, wszGBK, -1, szGBK, len, NULL,NULL);
strUtf8 = szGBK;
delete[] szGBK;
delete[] wszGBK;
}
- PC官方版
- 安卓官方手機版
- IOS官方手機版












xara3d5(3D文字制作工具)5.02 綠色版
雨滴ESO優(yōu)化軟件1.2 官方版
小說角色更名器軟件1.0.0 綠色免費版
守柔拼音居士改良版3.0 免費版
鼠標(biāo)右鍵增加新建python軟件1.0 綠色版
少爺seo偽原創(chuàng)工具1.0破解版
捷宇智匯星成冊掃描儀軟件1.18 廠家最新版
掛載字體軟件1.0 綠色版
小螞蟻微信編輯器2020中秋國慶3.2 最新版
EditPlus官方版(附激活教程)5.3.3252綠色漢化版
PenMail(電子親筆信)2.22 中文綠色版
GoHide完美破解版4.43 最新漢化版
Capture2Text圖片文字識別工具4.6.2 免費專業(yè)版
子辰記事本軟件1.0 綠色版
論文潛搜對比器1.0 免費版
天若段落排版軟件1.0 綠色免費版
文字內(nèi)容對比器免費版
Hve Notes(靜態(tài)博客寫作)0.7.5免費版
iA Writer(跨平臺寫作)1.0.4 免費版
引文小助手1.0.0.1 免費版
原創(chuàng)文章篩選器v1.5.6.0 免費版
ifonts字體助手客戶端2.4.0 最新版
文字轉(zhuǎn)語音全能王V9.9 官方版
碼字貓軟件1.1.4 官方綠色版
隨手寫FiiNote1.5.5.7 官方pc版





何定坤文本搜索軟件1.2 綠色最新版 【2015批
用戶名生成器(隨機用戶名)1.0 綠色免費版
135編輯器(微信排版編輯器)2.0.0官網(wǎng)最新版
Epson Perfection V19/V39 CopyUtility 應(yīng)用
pdf合并軟件免費下載(AxpertSoft Pdf Merge
秀米編輯器2.0 【微信編輯器】官方最新版
漢王電子記事本軟件6.21 官方版
文本轉(zhuǎn)圖片Pdg2Pic4.04 中文綠色版
AkelPad文檔編輯軟件4.9.5 綠色純凈版
快捷輸入快速截圖(多文本剪貼)1.2 綠色版