之前一直使用Codeignitor框架进行PHP的开发,Codeignitor是一个非常优秀的框架,上手简单,文档极其友好,流行程度甚高(这带来了很好的社区支持+云环境支持),很轻量,可扩展性佳,性能也不错。但它有两个问题:1、快糙猛(当然这也是PHP的本来特点),不够优雅(有悖最佳实践),也有.....
分类:
其他好文 时间:
2014-08-13 21:31:57
阅读次数:
355
MFC的AppWizard可以生成三种类型的应用程序:基于对话框的应用、单文档应用(SDI)和多文档应用(MDI)。一般情况下,采用文档/视结构的应用程序至少应由以下对象组成: 1、应用程序是一个CwinApp派生对象,它充当全部应用程序的容器。应用程序沿消息映射网络分配消息给它的所有子程序。 .....
分类:
其他好文 时间:
2014-08-12 00:10:33
阅读次数:
286
对于Windows应用程序,用户是在一个框架窗口中与被显示的内容进行交互的。框架窗口可以是单文档接口(SDI)框架窗口,也可以是多文档接口(MDI)子窗口。Windows负责管理大部分用户与框架窗口的交互,包括:移动窗口,改变窗口大小,关闭窗口,最大化,最小化窗口。 而程序员负责管理框架里的内容。一...
完善绘图例子(day06中的),加上保存功能
1 设计和编写图形类 CShape
1.1 成员变量
CPoint m_ptBegin;
CPoint m_ptEnd;
UINT m_nType;
1.2 支持序列化
1.2.1 继承自CObject
1.2.2 添加序...
分类:
编程语言 时间:
2014-08-08 09:41:48
阅读次数:
366
窗口分割在平时编成中用的特别多,Windows的资源管理器,编写代码的IDE(Visual Stdio,Eclipse)都有窗口分割,下面我们以单文档维例开始讲如何进行窗口分割!
CSplitterWnd Class
class CSplitterWnd : public CWnd
CSplitterWnd类很方便的提供了窗口分...
概念 一个mongod服务可以有建立多个数据库,每个数据库可以有多张表,这里的表名叫collection,每个collection可以存放多个文档(document),每个文档都以BSON(binary json)的形式存放于硬盘中,因此可以存储比较复杂的数据类型。它是以单文档为单位存储的,你可以任...
分类:
数据库 时间:
2014-08-01 13:09:31
阅读次数:
561
文档类
1 相关类
CDocument类-父类是CCmdTarget类,所以,文档类也可以处理菜单等
命令消息。作用保存和管理数据。
注意事项:如何解决断言错误
2 在视图中显示文档中的数据
2.1 CView::OnInitialUpdate
作用初始化视图,在附加文档之后,显示之前,由框架调用。...
分类:
编程语言 时间:
2014-07-30 10:05:03
阅读次数:
323
当我们添加了资源对话框时,它的尺寸在客户区显示时是不会随着窗口的大小调整的,当框架尺寸小于它的尺寸时,还出现了滚动条,操作麻烦同时视觉效果也不良好。如果你正在开发基于单文档程序,使用了CFormView基类实现多个窗口的显示,那么这个文档可能会给你提供些许帮助。...
分类:
其他好文 时间:
2014-07-29 13:23:07
阅读次数:
260
最近接手了一个项目,其中涉及到MFC和实时曲线显示的问题,由于我之前从未接触过此类技术,现学现搞,把其间用到的觉得对初学者有用的东西,总结一下。
尤其是关于TeeChart控件部分,网上资料零碎,且很多不全面,代码难以使用。我苦寻数周在外国一些网站上寻到了一些有用的信息,把相关的可运行的代码示例贴在文中,希望能帮到后来者。
MFC部分:
一、
分割窗体
新建一个单文档的MFC...
分类:
编程语言 时间:
2014-07-28 16:25:33
阅读次数:
910
(一)概要:
文章描述了怎样通过Visual C++ 2012或者Visual C++ .NET,为单文档或者多文档程序制作启动画面。在Microsoft Visual Studio 6.0中对于单文档程序(SDI)我们可以很方便利用微软提供的组件Visual C++ Component (Splash Screen)。因为在Microsoft Visual Studio 6.0以后的版本或者V...