wu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年10月8日

摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal01.简介Scintilla是一款开源的语法高亮编辑器控件,官方网站:http://www.scintilla.org/。Scintilla是最优秀的编辑控件之一,实现了语法高亮,代码折叠,书签,自动完成等等诸多功能,速度快,源代码也比较好理解,易于扩展,易于增加对新语言的支持。比较著名的scite,Notepad++,Notepad2都是基于Scintilla开发的。 Scintilla提供了Win32版本和Linux版本,在Windows下,它是一个窗体控件,对它的控制都通过S 阅读全文
posted @ 2010-10-08 14:25 butterflydog 阅读(1966) 评论(0) 推荐(0) 编辑

摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0这是本人在学习MFC过程中开发的一个小程序,通过这个程序,我确实学到了很多东西,现在拿出来和大家一起分享。可执行程序上传至:http://download.csdn.net/source/2740051源代码在:http://download.csdn.net/source/27400631.程序简介CodeEditor是Windows平台下,一款小巧的程序语言编辑器,旨在帮助您更便捷地使用电脑。CodeEditor支持语法高亮显示、代码折叠、括号匹配、自动换行、行数标记、搜索替 阅读全文
posted @ 2010-10-08 14:21 butterflydog 阅读(1102) 评论(0) 推荐(0) 编辑

摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0一些功能的实现:(1)添加文件打开对话框: 在自己的view类中处理菜单的打开消息: // TODO: 在此添加命令处理程序代码CFileDialog fDlg(TRUE);if (IDOK==fDlg.DoModal()){ m_pNcEditWnd->OpenFile(fDlg.GetPathName());} 并在CScintillaWnd类中添加BOOLOpenFile(LPCTSTRlpFileName);函数(这个方法比较笨,可以直接使用MFC提供的串行化支持来 阅读全文
posted @ 2010-10-08 14:01 butterflydog 阅读(1018) 评论(0) 推荐(0) 编辑