摘要:
文件文件的基本概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类... 阅读全文
摘要:
目前,很多基于对话框的应用程序中对话框都是不带框架的,也就是说对话框没有标题栏。众所周知,窗口的移动都是通过鼠标拖动窗口的标题栏来实现的,那么现在应用程序中的对话框没有了标题栏,用户如何移动对话框呢?本实例针对这个问题提出解决的办法。图一、无标题栏的对话框界面 一、实现方法 解决无标题栏窗口... 阅读全文
摘要:
我新建了个MFC工程,包含了MD5的C文件,并且按照__cdecl编译成C代码,但是我在工程主对话框的.cpp文件调用时总出现如下错误,用C的时候是没有的:error C2660: “MD5Init”: 函数不接受 1 个参数error C2660: “MD5Update”: 函数不接受 3 个参数... 阅读全文
摘要:
error C2143: syntax error : missing ';' before '*....error C2501: 'CMyDoc' : missing storage-class or type specifierserror C2501: 'G... 阅读全文
摘要:
CComboBox的探究。花了几个小时写这些东东,希望对初学者有所帮助。 阅读此文前请注意:文中是以FormView来探究整个过程,如果读者使用的是基于对话框的应用程序,则视情况更改代码内容,不影响阅读。程序设计中组合框使用相当多,但对于组合框的结构,大部分程序设计者只知其大概,即一般的组合框是... 阅读全文
摘要:
1.项目属性->C++编译器,将include目录加进去,就是.h文件2.项目属性->链接器 其他库目录,添加.a文件所在目录的目录地址3.项目属性->库 添加.a文件--------------我后来碰到这个问题是在 链接器的 库(不是库目录!)中添加比如 lpthread就可以了,不用加什么.a... 阅读全文
摘要:
虚拟机下的linux如果不设置分辨率就全屏没什么效果,还是那么小。所以要先改分辨率。最简单的办法就是不用命令改系统---->首选项----->显示器注意的是,如果改成最大的那个分辨率就不能更改回来,因为找不到显示器,这时候就得全屏了如果用命令就有如下方法,但是现在还没完全搞懂,只能在以后的学习中慢慢... 阅读全文
摘要:
//基于SDK//目的:获得控件在客户区的坐标,封装类似MFC中类似void ScreenToClient( LPRECT lpRect )方法//返回RECT包括左上角的坐标,不只是(0,0) 虽然MFC封装了不少Windows的API类库,但是有时候使用MFC 时总是不如人意!特别别扭,还是钟情... 阅读全文
摘要:
D3DPRESENT_PARAMETERS可以翻译为d3d的显示参数设置,这样就比较好理解了。下面是它的具体参数:typedef struct _D3DPRESENT_PARAMETERS_ { UINT BackBufferWidth, BackBufferHeight; D3DFORMAT B... 阅读全文
摘要:
1、Surfaces是什么: 通俗的讲surfaces就是一个二维的矩形平面。在DX9中,与其对应的com接口为IDirect3DSurface9,LPDIRECT3DSURFACE9。2、Surfaces的作用: 作为一个矩形平面,surfaces用来在屏幕上显示平面图象,即从文件中读取图象数... 阅读全文