内容列表
- 表空间计算方法
- 很多人用数据库,都不知对表空间大小的计算方法,有效的计算表空间的大小可以有效的提高效率和了解表的存储,达到更好的控制表。以下列出表空间的计算方法,以供大家参考。
数据类型 大小
char/binary &n
- 分类:VC语言 查阅全文
- 如何在Linux下刻录数据光盘
- 本着让Linux精神发扬光大宗旨,我将部门原来的Windows2000服务器上所有的数据与提供的服务全部迁移到新建的Linux服务器上。在我即将要把这台老Windows2000服务器扔到一个阴暗的小角落的时候,眼前一亮,忽然发现这台破机器上还有一个Sony光盘刻录机。我一向有取它人所弃,变废为宝的习惯,所以自然不能放过这个好东东。 如何在Linux下使用刻录机呢?我搜遍网上资料库,也没有能找
- 分类:VC语言 查阅全文
- TN003: Mapping of Windows Handles to Objects(映射窗口句柄到对象)
- TN003: Mapping of Windows Handles to Objects(映射窗口句柄到对象)
摘要:
这篇笔记描述MFC程序支持把窗口对象句柄映射到C++对象中。
1、 可以进行映射的窗口句柄有:
HWND (CWnd and CWnd-derived classes)
HDC (CDC and CDC-derived classes
- 分类:VC语言 查阅全文
- TN002: Persistent Object Data Format(永久对象的数据格式)
- TN002: Persistent Object Data Format(永久对象的数据格式)
摘要:
这是篇笔记主要描述支持永久存储对象的MFC程序和当对象数据保存成文件时的格式。
1、 MFC利用紧凑的二进制格式对数据进行保存,每个对象在文件中只存在一个实体。对象自已的Serialize()函数才是提供真正的数据库存储。
2、 Carchive:
- 分类:VC语言 查阅全文
- 亲密接触VC6.0编译器
- 大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢?
- 分类:VC语言 查阅全文
- TN006: Message Maps(消息映射)
- TN006: Message Maps(消息映射)
摘要:
这个笔记主要描述MFC的消息映射工具。
1、 MFC的消息机制和C++的虚拟函数机制很象,但它比虚拟函数机制带来更多的好处。MFC不用C++虚拟函数机制的原因是:若为大量的消息提供相应的函数将需要一个很大的VTABLE。
2、 定义消息是用DECLARE_MESSAGE_MAP(),同样这个
- 分类:VC语言 查阅全文
- OO 设计过程:应用的用例,第 1 部分
- 详细说明用例
Allen Holub ([email protected])首席技术官,NetReliance2001 年 4 月
在本月的文章中,我继续上个月关于用例规划的文章,开始填写第一个(存款)用例的用例模板。我不只填写了模板,而且提供了有关工作时思考过程的详尽注释。
有关如何构建用例文档的几条初步注释已准备好。考虑将如何使用模板,我已经排列了模板的各节。不过创建模板的次序很少会与使用
- 分类:VC语言 查阅全文
- MFC中的数据类型
- 数据类型
数据类型
意义
BOOL
Boolean值(TRUE or FALSE)
BSTR
32-bit字符指针
BYTE
8-bit整数,无正负号
COLORREF
32-bit数值,代表一个颜色值
DWORD
32-bit整数,无正负号
LONG
- 分类:VC语言 查阅全文
- 在Direct93D中Fog效果
- 在Direct93D中Fog效果
在3D场景中增加FOG效果有利于增加场景的真实感,环境的氛围,表现作者的心绪状态,以及模糊的艺术感。Microsoft DirectX9支持两种模式Fog效果:Pixel fog与Vertex fog,他们都有自己的特点与编程接口。
从本质上说,雾效果的产生是在渲染场景的过程中混合了场景中物体的颜色以及程序中提供的fog的颜色而成的,fog颜色
- 分类:VC语言 查阅全文
- 终端服务(翻译)(一)
- 终端服务(翻译)(一)
近段时间因为公司的要求开发一个在终端环境下进行通信的程序,我查找了很多的资料以及网站,但是几乎都没有这方面的材料,只有MSDN上面有一些英文资料,我翻译了一部分发表出来与大家共享,希望有这方面经验的高手提出您们宝贵的意见,我在这里谢谢大家。
使用终端服务API:
这一节描述了这样使用终端服务API在终端环境下去完成
- 分类:VC语言 查阅全文
- TCP网络程序设计-完成端口之应用
- 一、运行程序
开发环境mdac2.7,vc6 sp5,win2000
如果你的mdac版本是旧请升级或者重新编译。服务器端的数据库access,用ado来操作的。客户端用csv格式的文件系统的。将SMSServer和SMSClient放在同一个机器上,因为编译时我将IP设置成了127.0.0.1,SMSServerDB与SMSServer放在同一个目录。源代码是按1字节对其编译,静态连接的,
- 分类:VC语言 查阅全文
- 内存管理之四
- Allocating Virtual Memory (分配虚拟内存)
虚拟内存函数用于操作内存页面。这些函数用当前机器上的页面的大小来实现描述内存的大小和地址的功能。
VirtualAlloc 函数执行以下的操作中的一个:
1、 预留一页或多页的自由页面。
2、 提交一页或多页预留页面。
3
- 分类:VC语言 查阅全文
- PE学习笔记(二)
-
五、Section Table(节表)
节表是紧挨着 PE Header 的一结构数组。该数组成员的数目由 File Header (IMAGE_FILE_HEADER) 结构中 NumberOfSections 域的域值来决定。节表成员结构又命名为 IMAGE_SECTION_HEADER(四十字节)。其结构定义:
typedef struct _IMAGE_SE
- 分类:VC语言 查阅全文
- 初学MFC(2)
-
我在做完了对话框后,想在对话框上放一些控件。放些什么呢?我看来看去,哪个控件都没做过:),怎么办?那就随便选一个吧!
对,用combo box来显示本机的ip地址。说干就干,翻书查资料发帖子,找combo box的资料,呵呵,费了一番周折,终于让我找到了。
1:放一个combo box控件在对话框上
- 分类:VC语言 查阅全文
- 数据类型的转换
- 刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="女侠程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bs
- 分类:VC语言 查阅全文
- AFX中的全局函数列表
-
函数名称
说明
AfxWinInit
被WinMain(由MFC提供)调用的一个函数用作MFC GUI程序初始化的一部分
AfxBeginThread
开始一个新的线程
AfxEndThread
结束一个旧的线程
AfxFormatString1
类似printf一般的将字符串格式化
AfxFormat
- 分类:VC语言 查阅全文
- 内存管理之三
- Virtual Memory Functions(虚拟内存函数族)
此族函数用于进程操作或决定虚拟内存地址空间中页面的状态。他们可以实现以下一些操作:
1、 预留一个虚拟地址空间的区域。预留的地址空间不占用任何的实际物理内存,但是会防止其它分配操作在此范围内分配内存。它不会影响其它进程的虚拟地址空间。当进程需
- 分类:VC语言 查阅全文
- GBK<==>BIG5对照表(这是gbk的呀)
- GBK与BIG5编码对照表转自方正公司的网站,感兴趣的就去下载吧。http://www.founder.com.cn/support/font/download/Gbk-big5.tab
文件格式为:. GBK与BIG5编码对照表(以Unicode排序) 示例:(字形) (GBK) (BIG5) 一 D2BB a440 丁 B6A1 a442 七 C6DF
- 分类:VC语言 查阅全文
- csdn的论坛出现乱码的解决办法(刘见成朋友提供的)
-
给所有遇到问题的朋友啊
你好,我也是csdn的会员,在论坛上看到了你的留言,你出现的问题好像和我一样,不过现在我解决了,你可以试试:
请运行IE-》工具-》internet选项-》高级-》去掉“显示友好HTTP错误信息”,把错误提示信息告诉我
请清空缓存:工具-》internet选项-》删除文件-》删除所有脱机内容
如果用代理服务器上网,
- 分类:VC语言 查阅全文
- 读深入浅出MFC的一节笔记
- Object Slicing,就是值类的强制转换。举例:
类Cdocument是Cmydot的基类,
Cdocument* pDot;
Cmydot* pMydot=new Cmydot;
PDot=(Cdocument*) pMydot;这是正常的为实现多态而进行的转换。但如果把指针改为值型即:
Cmydot pMydot;
(Cdocument)pMydot.fuction();就
- 分类:VC语言 查阅全文