c语言程序中文复制到word变乱码,Visual Studio 2010 复制代码到word时出现中文乱码的解决办法...
namespace 修复VS2010剪贴板乱码
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// 获取剪贴板内容
IDataObject dataObject = Clipboard.GetDataObject();
if (dataObject.GetDataPresent(DataFormats.Rtf))
{
// 取出RTF格式
string rtf = dataObject.GetData(DataFormats.Rtf) as string;
// 以Regex.Replace去除多余字元(註: 不管是否有問題,一律強制處理)
string fixedRtf = System.Text.RegularExpressions.Regex.Replace(rtf, @"\\uinput2(?\\u-?\d*)\s..", (m) => { return m.Groups["uc"].Value + "?"; });
// 重建新DataObject文件
DataObject newDataObject = new DataObject();
// RTF格式用修正後的字串,其餘依原值
foreach (String t in dataObject.GetFormats())
{
newDataObject.SetData(t, t == "Rich Text Format" ? fixedRtf : dataObject.GetData(t));
}
// 将修正内容写入剪贴板
Clipboard.SetDataObject(newDataObject, true);
MessageBox.Show("中文乱码修正成功!\n现在您可以直接到Word里按Ctrl+V粘贴了!", "成功");
}
else
{
MessageBox.Show("您粘贴的不是代码!", "错误");
}
}
}
}
c语言程序中文复制到word变乱码,Visual Studio 2010 复制代码到word时出现中文乱码的解决办法...相关推荐
- vs2017c语言程序添加图标,笔试编程必备技巧——Visual Studio 2017添加自定义代码片段...
本文目录 代码模板 代码片段功能 step by step 添加自定义代码片段 传送门--常用IDE实现代码片段的方法 代码模板 如何有限的笔试时间中提高编程效率?除了提高自身代码能力之外,事先的准备 ...
- Visual Studio 2010/2013 UTF8编码调试时显示中文
VisualStudio 2010 SP1环境 1.设置string默认编码为utf8,只需要在文件头部加入以下代码 1 #pragma execution_character_set("u ...
- 微软MSDN中文网络广播(Webcast)——Visual Studio 2010 ALM应用实践系列课程预告(2011)...
Visual Studio 2010 & ALM应用实践系列课程:(将在2011年3月前录制完成) 本系列课程较完整的覆盖了基于Visual Studio 2010 & ALM来进行软 ...
- vscode打开html中文乱码,Visual Studio Code 1.44 解决中文代码显示乱码问题(小白图文教程)...
现今主流的计算机中文字符编码方案是:GBK和UTF-8. 不同编码方案使用不同的字符集,GBK字符集在中文字符长度和字符数量上存在绝对优势,但对国外字符并不支持.所以,完全面向国内的程序/网页使用的是 ...
- excel转word后表格超出页面_excel数据复制后表格变大-从excel中复制进word的表格,自动调整后表格太大,......
excel的数据复制粘贴后中间空格非常大,好像是因为... 第二张图再复制,到一张新表时右键选择选择性粘贴,转置,横排变成竖排,然后再用筛选,把空白行一次筛选出来删除掉,还原,再转置回去就OK了 EX ...
- Visual Studio 2010 SP1 中文升级补丁下载及说明
最近事情比较多,差点忘记了这个VS2010 SP1的升级补丁更新了,程序员们赶快更新吧!这次发布的SP1包含了下列语言:英文,简体中文,繁体中文,法语,德语,印度语,日语,韩语,俄语以及西班牙语.虽然 ...
- VS2010中文旗舰版下载 Visual Studio 2010 Ultimate
Visual Studio 是微软公司推出的开发环境.是目前最流行的 Windows 平台应用程序开发环境.目前已正式发布的是 9.0 版本,也就是 Visual Studio 2008,而在2008 ...
- C语言的环境搭建(Microsoft Visual Studio 2010的介绍与安装)
C语言的环境搭建 一.常用的环境 : 1.Microsoft Visual C++ (简称Visual C++.MSVC.VC++或VC)微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言, ...
- Visual Studio 2017 智能提示英文怎么切换成中文?
关于visual studio 2015 智能提示英文,而非中文的解决方案: 找到这个目录 C:\Program Files (x86)\Reference Assemblies\Microsoft\ ...
最新文章
- linux dma拷贝数据到用户态,图解:零拷贝Zero-Copy技术大揭秘
- DDD峰会归来话DDD
- 从家书到小票!看到海尔智家的转型是真的
- 五邑大学专插本c语言试题_2019广东专插本各专业报考、录取人数、录取分数及平均分(二)...
- 安装+wordpress+出现403+forbidden_教程篇 | WordPress网站搭建详细教程
- Android—Navigation的使用
- 计算机和公文写作买什么资料,公文写作和计算机应用笔试和复习大纲资料.doc...
- 第一节 从面向对象的角度重新认识JS世界
- 二 关键词---关键词的选择(二)
- JUnit5 @AfterEach注解示例
- python统计word页码_使用Python(win32com)在MS Word表中插入带页码的字段
- 按键精灵开发后台命令脚本的操作教程
- 【GlobalMapper精品教程】014:矢量线图层的创建及数字化操作
- android 行政区域,最新Android使用Jsoup获取省市县行政区划代码行政编码(附源码与Json数据)...
- 免费开源51单片机个人课程设计--基于stc89c52及红外遥控的测温智能电风扇
- 北大数学系女神推荐的几个硬核IT公众号
- oracle weituxinxi,Oracle 语句记录
- [线段树or笛卡尔树+简单KMP]poj4005 or hdu4125 Moles
- 中国中药提取物市场深度研究分析报告
- 超分辨率重建数据集制作:生成低分辨率数据集
热门文章
- Flink自带的Source源算子以及自定义数据源Source
- 2021年上半年信息系统项目管理师真题与答案完整版(综合知识、案例分析、论文)
- 记录Caused by: com.mysql.cj.exceptions.CJCommunicationsException
- WinXP下由于图标造成的System.Windows.Markup.XamlParseException
- Linux驱动开发庖丁解牛系列
- 信息学奥赛一本通答案dj收费2055
- 在Docker中安装Java
- C#之 如何使用SqlParameter执行SQL
- 华为机试题32-密码截取
- 现代信息检索(原书第2版)