VC中用宏实现UNICODE编码转换
来源:互联网 发布:红麦网络舆情监测系统 编辑:程序博客网 时间:2024/06/05 18:18
在 Devstudio6Editor 中添加一下代码,然后在 工具-自定义-宏 中找到 TransUnicode 将它拖到工具栏即可实现汉字的在线转换,方便极了...,对了该方法是同事整的哈。
Sub TransUnicode()
' 说明: 将给定字符串转换为UNICODE码。
Dim win As EnvDTE.Window
Dim TypeOfFile As Integer
Dim SrcStr As String
Dim XStr As String
Dim DstStr As String
Dim i, tc As Integer
Dim ts As String
win = DTE.ActiveWindow
If win.Type <> EnvDTE.vsWindowType.vsWindowTypeDocument Then
MsgBox("This macro can only be run when a text editor window is active.")
Else
TypeOfFile = FileType(DTE.ActiveDocument)
SrcStr = DTE.ActiveDocument.Selection.text()
XStr = StrConv(SrcStr, vbunicode)
For i = 0 To XStr.Length - 1
tc = AscW(XStr.Chars( i ))
ts = Hex(tc)
DstStr = DstStr & "/x" & ts
Next
DstStr = "L" & """" & DstStr & """" & "/*" & SrcStr & "*/"
DTE.ActiveDocument.Selection.text() = DstStr
End If
End Sub
- VC中用宏实现UNICODE编码转换
- VC中实现GB2312、BIG5、Unicode编码转换
- utf8, unicode, gb2312 编码转换vc++
- vc中GB2312,BIG5,Unicode编码转换
- VC Unicode编码转换为UTF8编码的函数
- 实现unicode与gb2312编码转换!
- vbs实现unicode和ascii编码转换
- VC下utf8到UNICODE的编码转换
- vc++6.0 将CString 转换成 Unicode 的字符串,ANSI编码 和 unicode编码 互转
- vc ++ unicode 编码
- 中文转换成Unicode编码和Unicode编码转换成中文,Java代码实现
- unicode,ansi编码转换
- Unicode ASCII 编码转换
- 【转载】unicode编码转换
- native2ascii 转换Unicode编码
- unicode编码转换
- unicode编码转换
- Unicode编码转换工具
- 如何管理小型软件项目?
- 面试题--01
- 互联网创业公司,你需要做竞争对手分析吗?
- c++菜鸟
- WPF获取View里的上一条或者下一条记录
- VC中用宏实现UNICODE编码转换
- 重点大学的学生真的比非重点大学的学生牛吗?
- 需求与设计人员如何配合工作?
- Eclipse + Pydev 下配置Django,并使用pylint进行静态检测
- 挣值管理的核心思想
- 3G宽带上网本——圣诞季重要新产品
- 人生成败的50个细节
- Windows平台Ping示例源码分析(C/C++)
- 风险来源与风险分类的区别与联系