一个APP可以有多个文档模板,一个文档模板可以有多个文档(Document),一个Document可以有多个View。在程序。要在程序中添加新的文档模板可以如下所示:
CSingleDocTemplate*pDocTemplate;
pDocTemplate = newCSingleDocTemplate(
IDR_MAINFRAME,
...
分类:
其他好文 时间:
2014-08-20 19:38:02
阅读次数:
375
我大学本科念的是电子工程专业,所以到那个时候为止,我唯一使用过的编程语言就是C/C++、Assembly、以及 Matlab。后来一个偶然的机会我参加了一个“周末创业”的活动,并且开始渐渐对软件开发和计算机科学感兴趣,然后我发誓我要不择手段地进入这个洋溢着 无限魅力的领域。但是,我需要学习其他的编程...
分类:
其他好文 时间:
2014-08-20 19:31:22
阅读次数:
273
1 消息循环所在的函数
CWinApp::Run
2 消息类别
Windows Messages
WM_XX前缀开头,但是除了WM_COMMAND消息外。
Control Notifications
包含来自控件或者子窗口发给父窗口的 WM_COMMAND的通知消息。
Command Messages
菜单,工具栏按钮,快捷键
3 消息的发送和接受
CWinApp...
分类:
其他好文 时间:
2014-08-20 16:27:02
阅读次数:
182
每个线程都有自己的一组CPU寄存器, 称为线程的上下文(CONTEXT), 上下文反映了当线程上一次执行时, 线程的CPU寄存器的状态, 线程的CPU寄存器全部保存在一个CONTEXT结构中, 结构本身保存在线程内核对象中。 我们在用MFC新创建一个线程时不能直接用CreateThread,因...
分类:
编程语言 时间:
2014-08-20 16:02:02
阅读次数:
237
在我们软件开发过程中,项目的优化是必不可少的部分,那么具体要怎么优化呢?今天小编就来把我的个人经验跟大家分享一下,如果有不对的地方或者说得不好的地方,还希望大家不吝赐教。 项目的优化主要分为三个部分的优化:1.程序的优化,程序的优化又包括(1).算法的优化 (2).页面的优化 2.IIS的优化3.....
分类:
Web程序 时间:
2014-08-20 13:53:52
阅读次数:
314
这也是我项目中碰到的问题,要让对话框中的控件随着对话框大小的变化进行自动调整,一般的做法是在WM_SIZE的响应函数中对所有的控件用MoveWindow()或者SetWindowPos()设置其变化比例。
但是由于需要自己计算,并且还有各种系统引起的情况,比如WIN7里有个选项“拖动时显示窗口内容”,选中与不选中导致对话框内容显示完全不一样,选中时错误,不选正确,确实让人头大。
如Ea...
分类:
其他好文 时间:
2014-08-20 10:29:56
阅读次数:
130
1、获取应用程序指针CMyApp* pApp=(CMyApp*)AfxGetApp();2、获取主框架指针CWinApp 中的公有成员变量 m_pMainWnd 就是主框架的指针CMainFrame* pMainFrame = (CMainFrame*)(AfxGetApp()->m_pMainWn...
分类:
其他好文 时间:
2014-08-20 09:12:36
阅读次数:
161
剪贴簿壹佰软件开发小组整理编译Microsoft Windows剪贴簿允许把数据从一个程序传送到另一个程序中。它的原理相对而言比较简单,把数据存放到剪贴簿上的程序或从剪贴簿上取出数据的程序都无须太多的负担。Windows 98和Microsoft Windows NT都提供了剪贴簿浏览程序,该程序可...
分类:
其他好文 时间:
2014-08-20 08:09:36
阅读次数:
238
什么是资源?现代的软件只要有UI,基本上少不了资源。资源是什么?资源就是在程序运行时提供固定的数据源的文件。在MFC当道的时代,资源一般就是位图(Bitmap),图标(Icon),光标(Cursor),对话框模板(Dialog)等资源。在SOUI中,资源主要变成了XML布局和PNG图片文件。SOUI...
分类:
其他好文 时间:
2014-08-20 01:21:15
阅读次数:
432
本文主要介绍怪异的Javascript,毋庸置疑,它绝对有怪异的一面。当软件开发者开始使用世界上使用最广泛的语言编写代码时,他们会在这个过 程中发现很多有趣的“特性”。即便是老练的Javascript开发者也可以在本文找到一些有趣的新陷阱,请留意这些陷阱,当然也可以尽情享受由这些陷阱 带来的“乐趣”...
分类:
编程语言 时间:
2014-08-20 01:16:46
阅读次数:
360