最近与XML打交道比较多,为了便于XML格式内容在界面上的编辑,结合正则写了这个简单的XML高亮编辑器,因为是全文解析的,遇到大文件XML时,会慢一些。代码里所使用的正则库是deelx,也可以换成其他的正则库。 派生自CRichEditCtrl的类CKofXMLRichEditCtrl,代码如下: Read More
posted @ 2012-03-02 22:56 findumars Views(760) Comments(0) Diggs(0) Edit
第一种--使用mfc.bsc源浏览器文件 mfc.bsc是可以查看MFC源代码的文件,其位置在MFC源代码文件夹下,Visual Studio版本不一样的话,位置也不一样。vc6.0位置:C:/Program Files/Microsoft Visual Studio/VC98/MFC/SRC/vc Read More
posted @ 2012-03-02 22:52 findumars Views(1338) Comments(0) Diggs(0) Edit
我以为,学一个复杂的东西,要首先提纲挈领,搞清楚大体的框架与各个类的作用,细节以后再查,这样才有可能真正明白这个东西。LLVM显然是这样一个复杂东西,中文资料少之又少,所以我只能尽力把LLVM里的每一个类的功能,每一个类里所包含的函数都从源代码里一一列出来。 这是CodeExtractor.cpp所 Read More
posted @ 2012-03-02 21:24 findumars Views(694) Comments(0) Diggs(0) Edit