自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (35)
  • 收藏
  • 关注

原创 运行VS可执行文件 360提示有菠萝影音插件想要捆绑 导致程序无法正常编译和运行解决办法

关闭程序重新启动,关机重启,杀毒都不管用。最后在VS工程文件夹下看到一个奇怪的M文件,手动删除,同时删除了debug,重新运行程序解决。

2015-04-30 12:03:46 135

原创 VS2010/MFC 文档视图类内嵌对话框

方法如下:1.创建一个对话框资源2.给该对话框资源关联一个类,例如CTestDlg;3.修改对话框属性:Style为Child; TitleBar为False.4.然后在View类的头文件中引入该对话框头文件,并且声明该对话框类对象CTestDlg m_dlg;5.在View类的cpp文件中的函数OnInitialUpdate()中写入如下代码即可:    m_dlg.Cr

2015-04-29 12:04:35 739

原创 sqlite数据库封装类

封装类的头文件中引用#include "sqlite3.h"#pragma comment(lib,"..\\Lib\\sqlite3.lib") //当前路径是指当前项目的主文件为准的,比如说加入运行的是采集模块,当前路径指C:\Documents and Settings\Administrator\My Documents\Visual Studio 2010\Projects\Ma

2015-04-27 19:07:22 480

原创 源程序由本机移植到别人机器数据库不正常的问题解决

sqlite不允许路径中出现中文名字。之前在本人机器路径中是没有中文名字的,移植到别人机器时候文件夹中恰好有几个中文汉字,结果就出错了。

2015-04-27 11:41:04 375

转载 VS2010/MFC 文档视图类项目:初始化和清理文档和视图

转自https://msdn.microsoft.com/zh-cn/library/cc485606%28v=vs.71%29.aspx使用下列原则初始化文档和视图并对其进行事后清理:MFC 框架初始化文档和视图;您初始化向文档和视图添加的任何数据。框架在文档和视图关闭时进行清理;您必须解除分配从这些文档和视图的成员函数中在堆上分配的任何内存。注意   请记住,整个应用程序的

2015-04-24 16:10:12 1093

转载 Ribbon

http://www.excelperfect.com/index.php/2009/12/25/ribbonxstudy58/http://tech.it168.com/a2009/0203/264/000000264216.shtmlhttp://blog.csdn.net/fion45/article/details/8751231http://msdn.microsoft.co

2015-04-23 17:57:57 330

转载 MFC中获取App,MainFrame,Doc和View类等指针的方法

转自http://blog.csdn.net/wangjinwj2008/article/details/74197141  获取应用程序类(App)指针    在任何类中都可用MFC全局函数AfxGetApp()获得2 获取框架类(MainFrame)指针    1)在App中获得MainFrame指针          CWinApp 中的 m_pMainWnd

2015-04-23 17:56:33 603

转载 AfxMessageBox

转自http://baike.baidu.com/link?url=cHLs_n3T5nvGpilRx_6rytKcLu0bbBSRuiH_FidyNMZOW1zU_ypGCnV22-t6oTA7fk4OE_gZbPPuAOQzuJf8m_函数原型int AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDH

2015-04-22 17:56:07 741

转载 AfxMessageBox和MessageBox区别[转]

如果用MFC的话,请尽量使用afxmessagebox,因为这个全局的对话框最安全,也最方便。   但是在WIN32 SDK的情况下只能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox()的地方都能用AfxMessageBox().afxmessagebox更多的时候是用于调试AfxMessage

2015-04-22 17:53:52 90

转载 LVHITTESTINFO structure

转自:https://msdn.microsoft.com/zh-cn/vstudio/bb774754 谢谢Contains information about a hit test. This structure has been extended to accommodate subitem hit-testing. It is used in association with th

2015-04-22 13:14:11 1192

原创 VS2010/MFC 获取ListControl鼠标点击位置

1、引言       HitTest是命中测试的意思。在使用MFC编程的时候,在列表视图中通常会涉及到需要获取鼠标当前位置所对应的元素。这种通过光标位置来获得相应元素项的操作我们称之为命中测试。2、获取光标位置网上有人这样处理:   DWORDdwPos = ::GetMessagePos();                                 //获得包含坐标信

2015-04-22 11:16:33 6303

原创 VS2010/MFC sqlite3

增加列语句举例:ALTER TABLE 'PatientData' ADD COLUMN 'Userdefined1' INT DEFAULT(0)ALTER TABLE 'PatientData' ADD COLUMN 'Userdefined2' TEXT DEFAULT(NULL)

2015-04-21 15:53:00 525

原创 VS2010/MFC 设置对话框客户区背景及客户区文本

对话框更换客户区背景以及设置客户区文本显示:第一步:类向导-->消息-->CTLCOLOR-->添加处理程序-->编辑代码。第二步:zai OnCtlColor函数中写,HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);    // TODO:  在此更改 DC 的任何特性    if(nCtlColor==C

2015-04-20 14:33:47 2024

转载 常用医嘱缩写语大全

qd 每日一次bid 每日两次tid 每日三次qid 每日四次qh 每小时一次q2h 每两小时一次q4h 每四小时一次q6h 每六小时一次qn 每晚一次qod 隔日一次biw 每周两次hs 临睡前am 上午pm 下午St 立即DC 停止、取消prn 需要时(长期)sos 需要时(限用一次,12小时内有效)ac 饭前pc 饭后1

2015-04-20 13:43:50 16545

原创 VS2010/MFC 不编译查看对话框资源方法

在某个对话框资源上,按下快捷键CTRL+T ,即可看到运行时候看到的对话框效果。不用编译运行了,节约时间。结果:

2015-04-20 13:28:09 792

原创 vs2010/MFC类型转换之CString转char *

网上有人说这种方案:1、CString转char *CString cstr;char *p =(LPSTR)(LPCTSTR)cstr;实际测试,方法行不通,原因如下:还有人说这种方案:2、CString转char *       CString strInsertSql = L"TEST测试";    char s

2015-04-18 14:24:19 1124

原创 Sqlite查找记录并逐条取出

第一步:打开数据库    char *errMsg = NULL;     sqlite3 *db = 0;     int ret = 0; //连接数据库     ret = sqlite3_open("..\\Config\\Sqlite\\Config2.sqlite", &db);     if ( ret != SQLITE_OK )     {

2015-04-17 11:16:45 1471

转载 SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) ——《Using SQlite》读书笔记 .

[转自http://blog.csdn.net/northcan/article/details/7232941]SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements)  by斜风细雨QQ:253786989    2012-02-04  SQlite3数据库连接完成之后,就可以执行SQL命令了。下面将要介绍的prepare和step函数都是

2015-04-17 10:15:01 433

原创 MSComm控件注册以及后期打包启示

控件安装包见里面有4个文件MSCOMM32.DEP、MSCOMM32.OCX、MSCOMM.SRG和SetUp.bat。其中SetUp.bat中的内容是完成了其他三个文件的拷贝和注册功能,具体内容如下:copy MSCOMM32.OCX %windir%\system32copy MSCOMM32.DEP %windir%\system32copy MSCOMM.SRG

2015-04-15 11:18:52 686

转载 获取菜单check状态

转自MSDN https://msdn.microsoft.com/zh-cn/library/vstudio/5z8dxz39%28v=vs.110%29.aspx// CMainFrame::OnToggleTestMenuState() is a menu command handler for // "Toggle State" menu item (whose re

2015-04-03 10:03:36 1313

转载 框架类中删除菜单项(来自MSDN)

转自MSDNhttps://msdn.microsoft.com/zh-cn/library/7xkd69hf.aspxvoid CMainFrame::OnCwndDeletefilemenu(){ // This example deletes the leftmost popup menu or leftmost // popup menu item from the

2015-04-03 09:41:35 419

转载 VS2010中删除消息响应

转自http://blog.csdn.net/xiaoyao3857/article/details/7556928 谢谢我们知道,使用Microsoft Visual Studio的集成开发环境中相MFC框架进行项目开发时,有时会遇到添加命令消息响应函数操作失误的情况,如:将消息响应函数对应了错误的类,作了这个类的成员函数。而依靠MFC等框架搭建起来的改动,其操作几乎是不可逆转的,或者说要改

2015-04-01 11:04:07 747

CFontDialog VS2010/MFC

CFontDialog VS2010/MFC 初始化时候可以直接传入NULL,也可以传入一个 LOGFONT lf的指针&lf ;然后用户选定的字体内容可以保存到CFont对象中。

2015-01-29

VS2010/MFC 一般属性页的创建和显示

VS2010/MFC 一般属性页的创建和显示 与向导属性页的区别:在调用的地方直接传入属性页对话框名称; 不需要SetWizardModel;各个对话框资源类中也不需要重载函数。

2015-01-28

VS2010/MFC 向导对话框

VS2010 MFC 属性页对话框 向导对话框 注意在继承CPropertySheet类的两个构造函数中AddPage()的对话框,一定要严格按照顺序添加。

2015-01-28

模态对话框和非模态对话框创建和使用VS2010/MFC

VS2010/MFC模态对话框和非模态对话框的创建和使用

2015-01-27

MFC对话框工程中UpdateData的使用

MFC对话框工程中UpdateData的使用 使用环境VS2010

2015-01-26

win32 动态链接库标准写法

对于引入一个动态链接库函数声明可以有两种写法:一种是在调用程序中使用extern int add(int x,int y)的方式或者_declspec(importdll) int add(int x,int y)的方式;也可以使用#include "*.h"的方式(后面这种方式是比较标准的写法)。该资源包含了创建一个动态链接库和该链接库的测试程序。

2015-01-21

win32 动态链接库及测试程序

动态链接库的引入可以不需要头文件,只要有.lib导入库及dll就可以。编译时候只需要.lib导入库,运行的时候只需要dll库。编写动态链接库的时候需要在导出函数前加 _declspec(dllexport)修饰符。

2015-01-20

win32静态链接库及测试程序

在VS2010win32下创建静态链接库,同时包括测试程序。测试程序中采用配置VS项目环境方式引入静态库,方法选中测试项目,点击项目属性---配置属性---链接器---输入---附加依赖项--静态库名字。前提是将生成静态库.lib文件和静态库.h头文件都拷贝到当前测试程序源代码同级目录下。如果不是同级目录还需要相应设置包含路径。

2015-01-20

win32 静态链接库及测试程序

在VS2010win32下创建静态链接库,同时包括测试程序。测试程序中采用#pragma comment(lib,"static.lib")方式引入静态库。前提是将生成静态库.lib文件和静态库.h头文件都拷贝到当前测试程序源代码同级目录下。如果不是同级目录还需要相应设置包含路径和附加库目录路径。

2015-01-20

虚函数使用练习程序(win32MFC的Dlg版本)

虚函数一般应该是架构的时候用的比较多 该程序是本人练习作品 皮毛 供初学者参考

2015-01-16

虚函数使用练习程序(win32控制台版本)

自己学习虚函数的练习作品,虚函数一般应该软件架构中用的比较多。

2015-01-16

servlet请求转发、重定向、包含

servlet请求转发、请求重定向、请求包含 获取form数据

2014-10-24

servlet接收form表单提交的数据

接收来自form表单提交的数据; 并在网页上显示出来

2014-10-24

最简单的servlet

在Eclipse下创建一个动态web项目,写了一个servlet,能在浏览器中输入URL访问 与博客文章《一个最简单的servlet》匹配的

2014-10-23

WEB一般工程结构

ProjectName_1:(工程名) ---WEB-INF ---lib文件夹 ---classes文件夹 ---tlds文件夹 ---web.xml ---页面文件(jsp, html之类,页面文件可以直接放到工程名下,也可以放到工程名的子文件夹下,在浏览器访问的时候添加上即可) web.xml文件对基本的代码如下: <web-app> </web-app>

2014-10-22

最基本的WEB工程结构

ProjectName:(工程名) ---WEB-INF ---web.xml ---页面文件(jsp, html之类) web.xml文件对基本的代码如下: <web-app> </web-app> 详细见:http://blog.csdn.net/xiaxiaojing/article/details/40378767

2014-10-22

VS2005控制台测试md5编码类程序通过

在VS2005下测试通过,可以直接对CString字符串进行md5编码也可以对指定文件进行md5编码;C++源码,md5类很棒

2013-11-25

md5类及MFC下测试程序有界面vs2005测试通过

该资源在VS2005下测试通过,编码设置为UNICODE; 具有MFC操作界面,MD5类可以移植到控制台下,很好用

2013-11-25

heob-3.1包括dwarfstack 亲测可用

heob-3.1包括dwarfstack 亲测可用

2023-12-01

EnumTest--构造顺序:父类、类成员变量、子类.zip

构造函数顺序:父类、类成员变量、子类 析构正好反过来

2021-07-01

EnumTest-初始化类的类成员对象(初始化列表方式).zip

EnumTest-初始化类的类成员对象(初始化列表方式)

2021-07-01

初始化列表的使用.zip

有默认参数的构造函数 有默认参数的构造函数

2021-06-30

Project2.zip

有时候我们在学习或者工作中会遇到类似char * p1,p2;这种的变量定义,对于p1很清楚是*p1类型,但是对于p2基础不扎实的同学可能有点糊涂,怎么办呢,C++中提供了一个函数typeid(变量名).name(),可以直接使用cout输出类型名,该资源是通过测试的源代码,下载下来双击Project2.vcxproj打开就可以,该代码编辑环境是在VS2015专业版下。

2021-05-10

类的静态数据成员-用来统计对象存在的个数 引用静态数据成员的方式对结果没有影响

类的静态数据成员-用来统计对象存在的个数 引用静态数据成员(通过类本身或者通过类对象)的方式对结果没有影响,都等于创建的对象的个数

2017-11-15

类的静态数据成员-用来统计对象存在的个数

类的静态数据成员的实际应用场景之一:用来统计该类对象存在的个数;并且如果在头文件中初始化静态变量将导致obj重复定义的错误,解决办法:将静态成员的初始化放到.cpp文件中

2017-11-15

多语言源代码

多语言操作类 测试程序 测试文件 需要用到的相关技术XML解析器

2015-10-26

DockablePane窗体创建

在VS2010/MFC环境下,多文档Ribbon风格,创建类似向导自动生成的属性DockablePanel的窗体

2015-06-16

MSComm6.0控件使用

本程序正确发送和接收数据的前提本机器需要安装了该控件并且注册了,同时还需要一个串口调试助手执行测试辅助功能。

2015-04-16

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

2015-04-15

使用sqlite静态链接库测试程序

准备好静态链接库之后,要在VC中使用需要:#include ,添加静态库SQLite.lib(具体步骤同添加动态链接库头文件和导入库lib把文件一样)。本例是使用静态链接库打开数据库、写入数据、关闭数据库文件的。注意:静态链接库在Debug文件夹中,不要删除。

2015-03-26

sqlite静态库生成程序

将sqlite3.c,sqlite3.h两个文件复制到当前工程目录下,然后在项目中将这两个文件添加进来,然后编译运行,中间会出现数据类型转换的警告,不用管它,点击确定,然后在Debug目录下会生成一个SQLite.lib(名字与工程名字一样)静态库文件。

2015-03-26

VS2010操作WindowsMediaPlayer

VS2010 MFC WindowsMediaPlayer.包括Active控件的添加,手动关联控件变量以及播放avi多媒体。

2015-03-24

MFC写数据到EXCEL

MFC写数据到EXCEL 创建项目时候需要选择自动化 然后添加几个EXCEL的类

2015-03-14

VS2010/MFC 启动程序检查自身是否已经在运行

VS2010/MFC 启动程序检查自身是否已经在运行。如果已经有一个在运行,则退出当前,并把原来已经运行的程序激活显示在当前窗口中。

2015-03-04

VS2010/MFC 托盘图标

网上找的、书上写的托盘程序很多是基于VC6.0的,不能直接在VS2010中使用,该程序在VS2010中创建基于对话框的MFC程序,实现了托盘功能。程序启动,创建托盘图标,点击最小化按钮,桌面缩到托盘,单击托盘跳出窗口,点击X号,关闭程序。

2015-03-02

CColorDialog 颜色对话框 VS2010/MFC

CColorDialog 颜色对话框 VS2010/MFC 同CFontDialog类似。初始化时候可以传入NULL,也可以传入COLORREF类型的变量。通过GetColor()获取颜色值,分量通过分量函数获取

2015-01-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除