riched32.dll riched20.dll msftedit.dll 解析

摘要: 本文对Rich Edit控件底层消息机制进行了讲解,以期读者对Windows平台下的Rich Edit控件有一个更深入的认识,同时对于使用Win32 SDK进行开发的人员具有一定参考价值。因为文章的初衷是引领C#程序员通过Win32 API调用来扩展C#下的Rich Edit控件的功能,所以对于每个消息的详细说明和注意事项未作过多说明,感兴趣的朋友可以参考Visual Studio下的MSDN Library。

win10环境,riched32.dll  riched20.dll msftedit.dll  位于系统目录以下几个地方:

"C:\Windows\System32\riched32.dll"
"C:\Windows\System32\riched20.dll"
"C:\Windows\SysWOW64\riched20.dll"
"C:\Windows\WinSxS\x86_microsoft-windows-riched32_31bf3856ad364e35_10.0.14393.0_none_6e5683cde0f0d801\riched20.dll"
"C:\Windows\System32\riched20.dll"
"C:\Windows\WinSxS\amd64_microsoft-windows-riched32_31bf3856ad364e35_10.0.14393.0_none_ca751f51994e4937\riched20.dll"
10.0.14393.206
"C:\Windows\WinSxS\wow64_microsoft-windows-msftedit_31bf3856ad364e35_10.0.14393.0_none_0d9a0ed38244f356\msftedit.dll" 144 KB (147,456 字节)
"C:\Windows\WinSxS\amd64_microsoft-windows-msftedit_31bf3856ad364e35_10.0.14393.0_none_034564814de4315b\msftedit.dll"
"C:\Windows\SysWOW64\msftedit.dll" 2.61 MB (2,740,224 字节)
"C:\Windows\WinSxS\wow64_microsoft-windows-msftedit_31bf3856ad364e35_10.0.14393.206_none_1a29e06b095b693a\msftedit.dll"
"C:\Windows\System32\msftedit.dll" 3.05 MB (3,203,072 字节) 10.0.14393.206 "C:\Windows\WinSxS\amd64_microsoft-windows-msftedit_31bf3856ad364e35_10.0.14393.206_none_0fd53618d4faa73f\msftedit.dll"

C++参考

https://msdn.microsoft.com/zh-cn/library/76a787xf.aspx

https://msdn.microsoft.com/zh-cn/library/windows/desktop/bb787873.aspx#_win32_Rich_Edit_Version_4.1

时间: 2024-10-07 07:04:21

riched32.dll riched20.dll msftedit.dll 解析的相关文章

[DLL] Dynamic link library (dll) 的编写和使用教程

前一阵子,项目里需要导出一个DLL,但是导出之后输出一直不怎么对,改了半天才算改对...读了一些DLL教程,感觉之后要把现在的代码导出,应该还要花不少功夫...下面教程参照我读的3个教程写成,所以内容比较多: http://www.tutorialspoint.com/dll/index.htm http://www.tuicool.com/articles/ZVBnE3b http://www.cnblogs.com/cswuyg/archive/2011/10/06/DLL2.html 第三

Window phone应用中的多触点手势解读以及toolKit.dll和Microsoft.Phone.dll 冲突问题

我最近在在写一个windowphone应用,应用中有关于单点触控,多点触控的需要.如点击,双击,滑动,双指滑动等,在这个过程中遇到了一些问题,在这里分享一下我的心得. 首先对windowphone的触控的各种方法做一下总结分析,我对此处问题大部分来自一Charles Petzold先生的解读,在此对Charles Petzold先生表示感谢. 手势服务和侦听器 首先您需要安装 Windows Phone 7 开发工具,当然,还有 Silverlight for Windows Phone 工具包

MinGW 创建的程序或 DLL 脱离 libgcc-xx-xx.dll 和 libstdc++-x.dll 运行库的方法

MinGW 沿袭了 Linux 下 gcc/g++ 的习惯,编译出的程序或者动态链接库(共享库)总是默认采用动态链接方式,需要系统中附带运行时库文件 libgcc-xx-xx.dll 和 libstdc++-xx.dll.那么如果我们不想发布程序时还要附带这两个运行库,该如何操作呢?通过参考 gcc/g++ 用户手册,发现只需要在编译器或链接器参数设置中使用 -static-libgcc 和 -static-libstdc++ 即可实现对这两个运行库的静态库链接,不必附带运行库了.如果采用参数

c#编写的基于Socket的异步通信系统封装DLL--SanNiuSignal.DLL

SanNiuSignal是一个基于异步socket的完全免费DLL:它里面封装了Client,Server以及UDP:有了这个DLL:用户不用去关心心跳:粘包 :组包:发送文件等繁琐的事情:大家只要简单的几步就能实现强大的通信系统:能帮助到大家是本人觉得最幸福的事情,也希望大家 在用的过程中找出DLL中不足的地方:好改正:此DLL的苹果版和java版正在努力开发中......交流QQ:365368248:此演示源码下载地址:http://pan.baidu.com/s/1eQw1npw 里面包括

dll的概念、dll导出类

随笔- 64  文章- 0  评论- 37 dll的概念.dll导出类(转) 1. DLL的概念 DLL(Dynamic Linkable Library),动态链接库,可以向程序提供一些函数.变量或类.这些可以直接拿来使用. 静态链接库与动态链接库的区别: (1)静态链接库与动态链接库都是共享代码的方式.静态链接库把最后的指令都包含在最终生成的EXE文件中了:动态链接库不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件. (2)静态链接库中不能再

C#使用OpcNetApi.dll和OpcNetApi.Com.dll操作OPC

本人学习了一下.Net,恰好,51自学网,又要用这个.而网上很多VC6,VB6,VB .Net的但,很少C#的.现在研究一下,给出例子: 测试平台,是VS2008,KEPServer,OpcNetApi.dll和OpcNetApi.Com.dll.当然我也同时安装了,51自学网,西门子的Net2006和Step7,其中Net2006是负责OPC的,可能会在系统中创建一些dll之类的,自学,因为我的程序换到一台没有Net2006的机子上既然有问题,不知其电脑问题还是因为没装Net2006.不过,理

C#调用C++的dll及MATLAB的dll的方法(一)

为了记录踩坑的过程,避免以后再踩坑,居然专门开通了这么专业的技术博客,正好督促自己以后好好研究技术. 最近需要做一个界面系统来包装一下之前做的人脸属性识别的模型,希望用户随机选取一张图像(后面会实现摄像头拍现场图像),系统自动给出该图像中所包含的人脸属性(有没有戴眼镜,有没有戴帽子之类的).其中人脸属性预测之前需要进行人脸识别以及人脸对齐等操作,人脸属性识别是由C++写的,人脸对齐是由MATLAB写的,考虑到界面的友好性以及开发的难易性,最终选了C#作为开发语言.(不要问我为啥不用Java,因为

DLL的概念、dll导出类(转贴)

1. DLL的概念DLL(Dynamic Linkable Library),动态链接库,可以向程序提供一些函数.变量或类.这些可以直接拿来使用.静态链接库与动态链接库的区别:(1)静态链接库与动态链接库都是共享代码的方式.静态链接库把最后的指令都包含在最终生成的EXE文件中了:动态链接库不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件.(2) 静态链接库中不能再包含其他的动态链接库或者静态库,而在动态链接库中还可以再包含其他的动态或静态链接库.

找不到编译动态表达式的一种或多种类型。是否缺少对microsoft.CSharp.dll和System.core.dll的引用”

xlbook1.Worksheets[1]这块下面显示红色的波浪号,并有提示“找不到编译动态表达式的一种或多种类型.是否缺少对microsoft.CSharp.dll和System.core.dll的引用”. 解决办法是将引入的COM对象(miscrosoft excel 12.0 object library),属性里的嵌入互操作类型改为Fasle