CFontDialog VS2010/MFC
CFontDialog VS2010/MFC 初始化时候可以直接传入NULL,也可以传入一个 LOGFONT lf的指针&lf ;然后用户选定的字体内容可以保存到CFont对象中。
VS2010/MFC 一般属性页的创建和显示
VS2010/MFC 一般属性页的创建和显示
与向导属性页的区别:在调用的地方直接传入属性页对话框名称;
不需要SetWizardModel;各个对话框资源类中也不需要重载函数。
VS2010/MFC 向导对话框
VS2010 MFC 属性页对话框 向导对话框 注意在继承CPropertySheet类的两个构造函数中AddPage()的对话框,一定要严格按照顺序添加。
模态对话框和非模态对话框创建和使用VS2010/MFC
VS2010/MFC模态对话框和非模态对话框的创建和使用
MFC对话框工程中UpdateData的使用
MFC对话框工程中UpdateData的使用 使用环境VS2010
win32 动态链接库标准写法
对于引入一个动态链接库函数声明可以有两种写法:一种是在调用程序中使用extern int add(int x,int y)的方式或者_declspec(importdll) int add(int x,int y)的方式;也可以使用#include "*.h"的方式(后面这种方式是比较标准的写法)。该资源包含了创建一个动态链接库和该链接库的测试程序。
win32 动态链接库及测试程序
动态链接库的引入可以不需要头文件,只要有.lib导入库及dll就可以。编译时候只需要.lib导入库,运行的时候只需要dll库。编写动态链接库的时候需要在导出函数前加 _declspec(dllexport)修饰符。
win32静态链接库及测试程序
在VS2010win32下创建静态链接库,同时包括测试程序。测试程序中采用配置VS项目环境方式引入静态库,方法选中测试项目,点击项目属性---配置属性---链接器---输入---附加依赖项--静态库名字。前提是将生成静态库.lib文件和静态库.h头文件都拷贝到当前测试程序源代码同级目录下。如果不是同级目录还需要相应设置包含路径。
win32 静态链接库及测试程序
在VS2010win32下创建静态链接库,同时包括测试程序。测试程序中采用#pragma comment(lib,"static.lib")方式引入静态库。前提是将生成静态库.lib文件和静态库.h头文件都拷贝到当前测试程序源代码同级目录下。如果不是同级目录还需要相应设置包含路径和附加库目录路径。
虚函数使用练习程序(win32MFC的Dlg版本)
虚函数一般应该是架构的时候用的比较多 该程序是本人练习作品 皮毛 供初学者参考
虚函数使用练习程序(win32控制台版本)
自己学习虚函数的练习作品,虚函数一般应该软件架构中用的比较多。
servlet请求转发、重定向、包含
servlet请求转发、请求重定向、请求包含 获取form数据
servlet接收form表单提交的数据
接收来自form表单提交的数据;
并在网页上显示出来
最简单的servlet
在Eclipse下创建一个动态web项目,写了一个servlet,能在浏览器中输入URL访问 与博客文章《一个最简单的servlet》匹配的
WEB一般工程结构
ProjectName_1:(工程名)
---WEB-INF
---lib文件夹
---classes文件夹
---tlds文件夹
---web.xml
---页面文件(jsp, html之类,页面文件可以直接放到工程名下,也可以放到工程名的子文件夹下,在浏览器访问的时候添加上即可)
web.xml文件对基本的代码如下:
<web-app>
</web-app>
最基本的WEB工程结构
ProjectName:(工程名)
---WEB-INF
---web.xml
---页面文件(jsp, html之类)
web.xml文件对基本的代码如下:
<web-app>
</web-app>
详细见:http://blog.csdn.net/xiaxiaojing/article/details/40378767
VS2005控制台测试md5编码类程序通过
在VS2005下测试通过,可以直接对CString字符串进行md5编码也可以对指定文件进行md5编码;C++源码,md5类很棒
md5类及MFC下测试程序有界面vs2005测试通过
该资源在VS2005下测试通过,编码设置为UNICODE;
具有MFC操作界面,MD5类可以移植到控制台下,很好用
heob-3.1包括dwarfstack 亲测可用
heob-3.1包括dwarfstack 亲测可用
初始化列表的使用.zip
有默认参数的构造函数 有默认参数的构造函数
Project2.zip
有时候我们在学习或者工作中会遇到类似char * p1,p2;这种的变量定义,对于p1很清楚是*p1类型,但是对于p2基础不扎实的同学可能有点糊涂,怎么办呢,C++中提供了一个函数typeid(变量名).name(),可以直接使用cout输出类型名,该资源是通过测试的源代码,下载下来双击Project2.vcxproj打开就可以,该代码编辑环境是在VS2015专业版下。
类的静态数据成员-用来统计对象存在的个数 引用静态数据成员的方式对结果没有影响
类的静态数据成员-用来统计对象存在的个数 引用静态数据成员(通过类本身或者通过类对象)的方式对结果没有影响,都等于创建的对象的个数
类的静态数据成员-用来统计对象存在的个数
类的静态数据成员的实际应用场景之一:用来统计该类对象存在的个数;并且如果在头文件中初始化静态变量将导致obj重复定义的错误,解决办法:将静态成员的初始化放到.cpp文件中
多语言源代码
多语言操作类 测试程序 测试文件 需要用到的相关技术XML解析器
DockablePane窗体创建
在VS2010/MFC环境下,多文档Ribbon风格,创建类似向导自动生成的属性DockablePanel的窗体
MSComm6.0控件使用
本程序正确发送和接收数据的前提本机器需要安装了该控件并且注册了,同时还需要一个串口调试助手执行测试辅助功能。
MSCOMM32.rar
里面有4个文件MSCOMM32.DEP、MSCOMM32.OCX、MSCOMM.SRG和SetUp.bat。
其中SetUp.bat中的内容是完成了其他三个文件的拷贝和注册功能,具体内容如下:
copy MSCOMM32.OCX %windir%\system32
copy MSCOMM32.DEP %windir%\system32
copy MSCOMM.SRG %windir%\system32
regsvr32 MSCOMM32.ocx
exit
使用sqlite静态链接库测试程序
准备好静态链接库之后,要在VC中使用需要:#include ,添加静态库SQLite.lib(具体步骤同添加动态链接库头文件和导入库lib把文件一样)。本例是使用静态链接库打开数据库、写入数据、关闭数据库文件的。注意:静态链接库在Debug文件夹中,不要删除。
sqlite静态库生成程序
将sqlite3.c,sqlite3.h两个文件复制到当前工程目录下,然后在项目中将这两个文件添加进来,然后编译运行,中间会出现数据类型转换的警告,不用管它,点击确定,然后在Debug目录下会生成一个SQLite.lib(名字与工程名字一样)静态库文件。
VS2010操作WindowsMediaPlayer
VS2010 MFC WindowsMediaPlayer.包括Active控件的添加,手动关联控件变量以及播放avi多媒体。
MFC写数据到EXCEL
MFC写数据到EXCEL 创建项目时候需要选择自动化 然后添加几个EXCEL的类
VS2010/MFC 启动程序检查自身是否已经在运行
VS2010/MFC 启动程序检查自身是否已经在运行。如果已经有一个在运行,则退出当前,并把原来已经运行的程序激活显示在当前窗口中。
VS2010/MFC 托盘图标
网上找的、书上写的托盘程序很多是基于VC6.0的,不能直接在VS2010中使用,该程序在VS2010中创建基于对话框的MFC程序,实现了托盘功能。程序启动,创建托盘图标,点击最小化按钮,桌面缩到托盘,单击托盘跳出窗口,点击X号,关闭程序。
CColorDialog 颜色对话框 VS2010/MFC
CColorDialog 颜色对话框 VS2010/MFC 同CFontDialog类似。初始化时候可以传入NULL,也可以传入COLORREF类型的变量。通过GetColor()获取颜色值,分量通过分量函数获取