- 博客(26)
- 资源 (8)
- 收藏
- 关注
转载 VS2010中菜单设置于快捷键设置
我们在MFC中使用菜单时,都想使菜单项有快捷键,比如Ctrl+B等,在VC++2008或者VC++2010上面,我们会在子菜单项的Caption里输入菜单名以及额外输入(&I)\tCtrl+I,就能够显示如 发送(I) Ctrl+I 这样子菜单项,然后在Accelerator里面绑定一下快捷键及菜单ID就可以了。 但是问题出现了,在VC++2008和VC++2010上面没有效果
2012-08-29 16:40:24 7110 1
转载 Windows下使用Scintilla
How to use the Scintilla Edit Control in windows?This should be a little step by step explanation how to use Scintilla in the windows environment.How to create Scintilla Edit Control?First o
2012-08-27 21:06:55 2248
转载 Scintilla使用(编辑器篇)(3) - 搜索和替换
Scintilla提供了搜索和替换功能,它可以进行普通查找和正则表达式查找。Scintilla的正则表达式,只提供了很有限的一些基本功能。 在进行文本搜索时,需要设置搜索标志:搜索标志说明SCFIND_MATCHCASE匹配大小写SCFIND_WHOLEWORD匹配整个单选
2012-08-23 17:00:53 3563
转载 Scintilla使用(编辑器篇)(2) - 全文检索和修改
在Scintilla中,每个字符后面,都跟有一个表示字符样式的字节,字符字节和样式字节一起组成一个字符单元。样式字节的8个bit,分为两部分:字符样式和字符指示器。通过SCI_INDICATORFILLRANGE消息可以设置一段文本的字符指示器。默认低5位为字符样式,高3位为字符指示器。因此,可以有32种字符样式。3个互相独立的字符指示器,可以用来指示语法错误、不赞成的名字和坏的缩进等信息。可以使
2012-08-23 16:59:55 3648
转载 Scintilla使用(编辑器篇)(1) - 简介
Scintilla是一个开源的编辑组件,它不仅具有通常的编辑功能,而且还提供了语法样式、代码折叠、标签、代码自动完成和提示等功能。 Windows版本的Scintilla,是一个标准的Windows组件,用户可以通过SendMessage函数发送消息,与其进行交互。SendMessage函数接口如下所示:LRESULT SendMessage( HWND
2012-08-23 16:58:24 2724
转载 插件及可扩展性的理解
插件其实就是基于动态库的软件扩展技术;http://blog.csdn.net/libbyliugang/article/details/1666006插件技术有三个核心:动态库技术,面向接口编程技术,运行时对象查找和生成.动态库技术: 一个插件包就是一个动态库,每个动态库中可以导出很多个不同的接口的插件.每个导出的对象就是所谓的插件,没什么神奇的.面向接口编程技
2012-08-23 16:50:00 1114
转载 关于 const与*的组合
前几天我们QQ群提出了这么一个问题:http://blog.csdn.net/libbyliugang/article/details/341229请问: int **const a; int *const * a; int const** a;他们的区别?我下线后就写了一些测试程序来作为我对这个问题
2012-08-23 16:46:27 794
转载 C语言运算符的“优先级口决”
下面的是我自己总结的关于C优先级的口诀希望对初学C语言语言的同志有所帮助;当然,应用这个口诀的前提是你必须认识所有的C语言的运算符。 优先决括号成员第一; //括号运算符[]() 成员运算符. ->全体单目第二; //所有的单目运算符比如++ -- +(正) -(负) 指针运算*&乘除余三,加减四; //这个"余"是指
2012-08-23 16:44:06 1190
转载 Scintilla开源库使用指南(编辑器篇)(二)
Scintilla开源库使用指南(二)上一篇文章介绍了Scintilla的基本应用,这里继续学习Scintilla更多的控制命令和实现细节,完善我们的编辑器;页边(Margins)和标记(Markers)代码折叠是现代IDE和代码编辑器的必备功能,如果现在推出一个不支持折叠的编辑器,那是要被BS地~~。为了不被BS,很有必要先“研究”一下Scintilla的
2012-08-23 16:38:13 5541
转载 Scintilla开源库使用指南(编辑器篇)(一)
Scintilla开源库使用指南(一)摘自:http://www.cnblogs.com/superanyi/archive/2011/04/07/2008632.html Scintilla是一个免费、跨平台、支持语法高亮的编辑控件。它完整支持源代码的编辑和调试,包括语法高亮、错误指示、代码完成(code completion)和调用提示(call tips)。能包含
2012-08-23 16:32:21 9133 3
转载 afx_msg作用与afx_前缀说明
Afx前缀是微软MFC一个小组的名称简写,并没有别的意义。 MFC的很多代码,包括全局函数名、宏、头文件名都使用了"Afx"。 Afx*.h是一组MFC的核心头文件, 比如: afxwin.h 定义MFC的核心和标准组件 afxext.h 定义MFC的扩展 afxdisp.h 是MFC自动化支持的类定义头文件 afxdb.h 是MFC的ODBC类封装AFX_msg 在
2012-08-22 17:19:30 7102 2
转载 语法高亮编辑控件Scintilla在MFC中的简单使用
项目中要使用代码编辑器,搜索之后,发现了强大的编辑器控件Scintilla。摘自:http://www.qingfengju.com/article.asp?id=14 1.简介Scintilla是一款开源的语法高亮编辑器控件,官方网站:http://www.scintilla.org/。Scintilla是最优秀的编辑控件之一,实现了语法高亮,代码折叠,书签,自动完成等等
2012-08-22 15:16:30 6160
转载 android中实现多个apk文件
摘自:http://blog.csdn.net/zhuyouleixuexi/article/details/7450055 有时一个大项目下面会有很多个小模块,如果小模块之间没有联系,这时可以将每个小模块作为单独的项目,生成apk。这时就涉及到怎么将多个apk放到一个项目中。首先,将小模块生成的apk放到项目的assets文件夹中java代
2012-08-21 22:12:10 4753 1
原创 Android学习资源
1. Android开发博客园denniswang http://www.cnblogs.com/leizhenzi/archive/2011/05.html2. Android SDK 安装好后在eclipse中新建时看到的Android Sample Project有大量的开源源码例程,研究去
2012-08-21 14:09:26 750
转载 Android中获取时间
android中获取时间1)通过calendar类获取Calendar calendar = Calendar.getInstance();int moth = calendar.get(Calendar.MONTH);int date = calendar.get(Calendar.DATE);int week = calendar.get(Calen
2012-08-21 14:01:37 9975
转载 Android读写文件二
Android读写文件二 一, RandomAccessFile写文件函数 String str = "nigelyan"; String file = "./sdcard/mm.txt"; writefile(file,str); public void writefile(String filename
2012-08-21 13:49:45 2440
转载 Android读写文件
Android读写文件http://blog.sina.com.cn/s/blog_4d25c9870100qpax.html 一、 从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)String res = ""; try{ InputStream in = getResources().openRawResourc
2012-08-21 13:47:58 912
原创 Android下SD卡文件操作与数据读写
下面主要以实例分析,经过测试的了,完全可运行。 1. 首先,要想操作SD卡必须在AndroidManifest.xml中添加下列权限,否则不能对SD卡操作, 2. 具体例子分析public class SDOperate extends Activity {
2012-08-21 13:37:58 5077
转载 自定义Activity标题栏之requestWindowFeature()的应用
摘自:http://blog.csdn.net/zhuyouleixuexi/article/details/7441486android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就
2012-08-20 11:23:06 5622 1
转载 Android 屏幕适配问题
如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。 首先:你需要在AndroidManifest.xml文件的元素如下添加子元素 android:normalScreens="true" android:anyDensity="true" android:smallScreens
2012-08-19 21:19:02 972
转载 Android访问权限大全
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求,这样添加权限 完整列表如下: android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” tabl
2012-08-19 20:42:12 696
原创 res目录资源文件作用和命名方法
res目录下主要是存放资源文件 layout 布局 这个就是你经常看到的与用户交互的界面的 xml 文件,就是各个 view 的排列和嵌套,没什 么好说的啦 风格和主题、 风格主要是指 view 的显示风格 ; anim 一般是设置动画,画资源分为两种,一是实现图片的 translate、scale、rotate、alpha 四种变化。还可以设置 动画的播放特性;另一种是帧动画
2012-08-19 20:30:30 3606
转载 Android中asset文件夹和raw文件夹区别
摘自:http://www.cnblogs.com/leizhenzi/archive/2011/10/18/2216428.htmlAndroid中asset文件夹和raw文件夹区别*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被
2012-08-19 20:29:01 23087 3
原创 Visual C++编程之MFC概述
学习Visual C++,自然就离不开MFC这个东西。MFC全称Microsoft Foundation Classes,也就是微软基础类库。它是VC++的核心,是C++与Windows API的结合,很彻底的用C++封装了Windows SDK(Software Development Kit,软件开发工具包)中的结构和功能,还提供了一个应用程序框架,此应用程序框架为软件开发者完成了一些例行化的
2012-08-09 13:48:59 1323
转载 Java中静态方法用法
1.静态方法 通常,在一个类中定义一个方法为static 无需本类的对象即可调用此方法,调用一个静态方法就是直接“类名.方法名”,无需先new一个对象,一般来说,静态方法常常为应用程序中的其它类提供一些实用工具所用,在Java的类库中大量的静态方法正是出于此目的而定义的。 2.静态变量 所有本类实例共享此静态变量,也就是说在类装载时,只分配一块存储空间,所有本
2012-08-07 15:35:52 1483
原创 Android中ArrayList<E>动态数组用法
在Android SDK API中是这样描述ArrayList这个类的,如下: ArrayList is an implementation of List, backed by an array. All optional operations including adding, removing, and replacing elements are supported.All e
2012-08-03 15:07:37 40937 2
WindowsGetDiskHardID.zip
2020-04-08
NSIS_V251 .zip
2019-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人