最新文章列表

[置顶] MFC 下JSONCPP 的使用 C++ JSON解析

JSON是一个轻量级的数据定义格式,比起XML易学易用,而扩展功能不比XML差多少,用之进行数据交换是一个很好的选择 JSON的全称为:JavaScript Object Notation ,顾名思义,JSON是用于标记javascript对象的,详情参考http://www.json.org/。 本文选择第三方库JsonCpp来解析json,JsonCpp是比较出名的c++解 ...
MFC 
bingge5 评论(0) 有23人浏览 2012-08-17 16:01

[置顶] MFC之孙鑫C++第四讲笔记整理

孙鑫C++视频就是经典,下面是整理. 1.在单文档中view挡在MainFrame的前面。此时如果编写针对MainFrame的mouseClick事件,将不会有反应。   2.消息响应会在3处修改代码,1处是在头文件中, //{{AFX_MSG(CDrawView) afx_msg void OnLButtonDown(UINT nFlags, CPoint point); ...
MFC 
alimma 评论(0) 有9人浏览 2012-08-13 12:44

VC 预编译头

预编译头的概念: 在很多程序中,每个源文件都存在一些相同的部分。比如要包括相同的一些头文件,而且这些头文件可能很长,例如window.h。如果用普通的方法编译这些源文件,对这些头文件在每个源文件中的出现都要重新编译,作了很多重复工作。如果能将这些头文件专门进行编译,并且把结果存储起来。然后在编译包含这些头文件的源文件时,使用上述结果替代头文件在源文件中的出现,就可以大大减少工作量。Microsof ...
恶灵挽歌 评论(0) 有1250人浏览 2012-07-09 15:12

BCGControlBar MFC界面控件安装向导 - Visual C++ 2005/2008/2010环境

BCGControlBar Pro MFC包括下面的Visual C++环境下的应用程序向导: Visual C++ 6.0 Visual C++ .NET/2003 Visual C++ 2005/2008/2010 BCGControlBar Pro MFC免费下载 你可以使用BCG ...
vividi 评论(1) 有343人浏览 2012-06-18 17:10

VC++动态链接库(DLL)编程深入浅出(ZZ)

1.概论  先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。  静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL ...
qimo601 评论(0) 有2442人浏览 2012-06-08 10:06

在MFC中使用OTL库连接数据库

在Win32控制台程序下,要使用OTL库,只需在程序加入OTL头文件,并写上以下两句代码即可(ODBC方式):     #define OTL_ODBC      #include "otlv4.h" 但是在编写MFC程序的时候,单单用以上的做法是不行的,编译的时候会出现如下错误(error LNK 2019):     解决办法是再加入ODBC库,如 ...
Z草履虫 评论(0) 有1883人浏览 2012-06-04 10:02

VC/MFC怎样将位图CBitmap对象保存成为bmp格式文件?(你在网上找的不一定灵,看我的一定灵)

VC/MFC怎样将位图CBitmap对象保存成为bmp格式文件?   虽然说现在写程序主要依靠 Internet ,特别是 Google 搜索(不过有时候 被墙,只能凑合着用百度)。编程技术人员的普遍经验都是:Google 在搜索技术资料的时候确实比 百度 要强。   废话少说,今晚找了些资料,终于搞定了 将CBitmap表示的位图对象保存成为正宗的 bmp 格式文件。不过其中有些小的曲折, ...
coding1688 评论(0) 有5429人浏览 2012-06-01 23:03

mfc 常用控件使用方法及常见数据类型转换

最近做了几个mfc小程序,想把我们经常用到而又经常忘记的的小知识记下来 一 数据类型的转换 1 int 到CString    CString str;    int tid=12,sno=21;     str.Format("SELECT * FROM tiankong where ID=%d and sno=%d",tid,sno); 2 CString  到i ...
缥缈孤鸿 评论(0) 有2099人浏览 2012-04-18 20:31

【转】Qt VS MFC

       最近用了一段时间Qt,觉得网上这篇文章讲述Qt与MFC之间的区别很到位,分享一下。 ----------------------------------原文-------------------------------------- ...
qimo601 评论(0) 有8032人浏览 2012-04-08 12:14

MFC 学习笔记

这个笔记是在观看《孙鑫MFC教程》时写的,他用的是VC6.0,但是Win7和VC6.0 有不兼容的情况,我本人用VS2008来做的一些实例和练习。 窗口创建过程1. 设计窗口类;2. 注册窗口类;3. 创建窗口;4. 显示及更新窗口    以一个名称为Test的MFC程序系统默认会产生:CAboutDlg(继承)、CMainFrame(继承CFrameWnd)、CTestApp(继承CWinApp ...
hanyuanbo 评论(0) 有1487人浏览 2012-03-26 16:58

MFC 多线程

主要内容转载自: http://www.vckbase.com/document/viewdoc/?id=1704 http://www.vckbase.com/document/viewdoc/?id=1706 http://www.vckbase.com/document/viewdoc/?id=1707 http://www.vckbase.com/docu ...
hanyuanbo 评论(0) 有1125人浏览 2012-03-26 15:53

VC下加载多种格式图片的方法总结

尽管VC有提供相应的API和类来操作bmp位图、图标和(增强)元文件,但却不支持jpg、gif和png等格式的图片,而这几种格式却是常常要用到的。这里我给大家介绍两种办法来操作这些格式的图片。 1.用API OleLoadPicture来加载JPG、GIF格式的图片(注:不支持PNG格式,另外GIF只能加载第一帧,且不支持透明) OleLoadPicture 函数实际上创建了一个IPicture ...
edisonleeym 评论(0) 有2013人浏览 2012-03-04 19:13

实现MFC 的运行时

现在手头有一个项目需要移植用户的一个很古老的legacy 项目 由MFC 开发。现在客户的想法是逐步实现, 这样的话要在MFC 的桌面程序中嵌入已经移植的 web 模块。  当然我们的新的模块是 JSF 实现的web page。 现在的初步的想法是将web page 嵌入一个 ActiveX 控件中。  在mfc 中 基本上我们可以用CWebBrowser 类来完成。  这个类会通过CreateCo ...
bruce008 评论(0) 有1194人浏览 2012-02-23 15:11

删除行号软件

  本程序在windows下的应用软件请到这里下载(含MFC源代码): http://download.csdn.net/detail/panyanyany/4041703   一开始的时候是用C语言做的,分行来处理,C的标准库里好像没有按行读取文本的函数,于是只好自己做了一个,很好很方便~~   #include <stdio.h> #include <stdlib ...
panyanyany 评论(0) 有1020人浏览 2012-02-02 20:10

画图的基本知识

1. 几种不同设备环境MFC的CDC类封装了设备环境对象,CDC的成员变量m_hDC指向它的设备环境,可以创建的设备环境类型有:屏幕,打印机,只有打印机的信息部分,位图。屏幕:创建一个屏幕设备环境 CDC *Pdc = GetDC();//返回窗口客户区的设备环境CDC *Pdc = GetWindowDC();//包括客户区和非客户区的设备环境
lc7cl 评论(0) 有2810人浏览 2012-01-05 20:07

MFC上实现与Access连接

一、MFC对话框上与Access连接 方法一: 1、新建对话框,添加控件(在这里仅添加3个按扭,1个编辑框,1个图像),为对话框建立一个类(如:CMyDlg),再为控件添加消息响应方法,通过如下代码建立一个模式对话框: [对话框类名] [对象名]; [对象名].DoModal(); 2、初始化COM库,引入ADO库定义文件: 在[工程名].cpp文件中的BOOL CMyADOApp::Ini ...
zhlch 评论(0) 有2531人浏览 2011-12-11 01:57

给MFC程序添加文件拖放处理(转)

当我们从shell(window的文件浏览器)中拖入一个文件到应用程序窗口时,windows会发生一个消息WM_DROPFILES给程序,支持文件拖放操作的本质就是程序要适当 ...
mfc 
lunan 评论(0) 有7512人浏览 2011-10-26 00:32

MFC 动态菜单 及响应(转)

做一个MFC程序的时候碰到一个需求。就是需要根据定制情况,动态生成菜单,菜单的具体结构和信息是之前不知道的(因此不能利用工具构造),点击不同类型的菜单会触发特定的一类事件(需要动态绑定事件)。这种需求实际是蛮不BT的,很多场合下都可能会有,用C#写了个Demo花了不到半个小时。但转到MFC下来写,就费尽周折。其实这个问题代表了在MFC中动态创建资源绑定事件的一般性问题,所以总结一下。 动态创建菜单 ...
lunan 评论(0) 有4786人浏览 2011-10-25 23:02

__stdcall,__cdecl,_cdecl,_stdcall,__fastcall,_fastcall 区别简介

http://apps.hi.baidu.com/share/detail/2589776 需要区别__stdcall和__cdecl两者的区别; #define CALLBACK __stdcall#define WINAPI __stdcall#define WINAPIV __cdecl#define APIENTRY WINAPI#def ...
kevinhrw 评论(0) 有1309人浏览 2011-09-20 17:31

使用vc 2008 的bcg 控件有内存泄露

使用vc 2008 的bcg 控件有内存泄露: {759} client block at 0x0209DAC8, subtype c0, 200 bytes long. a CMFCVisualManager object at $0209DAC8, 200 bytes long Object dump complete. 程序“[448] facebook_dlg.exe: 本机”已退出,返回 ...
monkeycn 评论(0) 有1771人浏览 2011-09-14 10:11

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics