摘要:从学会c语言到现在已经很长时间了,并且一直习惯在作文件处理的时候使用
stream i/o routines,也自认为能够很熟练的使用了这些函数。但是今天在移植一段mfc代码的时候确碰到了一件让我始料不及的事。
我所移植的这段代码很简单。功能是从exe的资源中导出一个资源(这个资源是一个zip文件,之后还有解压缩之类的操作),并且在硬盘上生成文件。mfc代码如下:
hrsrc hexefi......
摘要:使用观察者(observer)实现对象监听
bromon原创 请尊重版权
有非常多的时候,我们希望自己的程序能够监视数据的变化,然后做出响应,这种情况非常多,比如探测数据库中数据的变化、检测用户状态的变化等等。通常我们都缺乏一种双工通信的机制,只能选择让程序做论询,隔一段时间检测一次数据变化,记录下来与上一次检测结果做对比,从而判断数据是否发生了变化。毫无疑......
RCP(Rich Client Platform)入门(1)
1.eclipse 与rcp概述
l rcp (rich client platform)提供了一个通用的 eclipse 工作台,允许开发人员扩展与构造自己的应用程序 【程序编程相关:
[原创]使用Visual Studio 】
(1)什么是rcp 【推荐阅读:
ResultSet概论】
(2)swt与jface 【扩展信息:
Struts例子的设计分析(转)】
l 一个rcp应用程序包括至少一个定制插件,同时使用与 eclipse 3.0 ide相同的用户界面元素
l swt(standard widget toolkit):提供一个与平台无关的 api,与操作系统的本地窗口环境紧密集成;swt方法提供开发人员使用跨平台api实现“feel-like”本地桌面应用程序的解决方案;该工具箱克服了开发人员在使用 java awt或者jfc时面临的许多设计与实现权衡
l jface :提供一个与平台无关的用户界面 api;它扩展了 swt并能与 swt 交互操作;该库提供了一系列的组件与实用工具,来简化开发 swt 用户界面中的许多公共任务;该工具箱包括许多扩展 swt的工具类,来提供数据视图.向导与对话框组件.文本操作,以及图像与字体组件
l swt与jface已经包含在eclipse 3.0中,在开发rcp应用程序可以使用swt与jface
(3)eclipse的插件体系结构...
下一页 摘要:/*数据库分页存储过程---equn.net参数说明:?tablename为搜索表名?where为搜索表名,要显示所有记录请设为"1=1"?orderby为搜索结果排序,如order by id desc?curpage当前页码?page_record每页记录条数结果:?返回表tablename中满足条件where的第curpage页的page_record条记录,结果按ord......