
MFC
lck32578
还是个学生,请多指教!
展开
-
Debug 运行正常但 Release 失败的问题,Debug 和 Release 编译方式的本质区别
经常在 优快云 上看见有人问 Debug 运行正常但 Release 失败的问题。以往的讨论往往是经验性的,并没有指出会这样的真正原因是什么,要想找出真正的原因通常要凭运气。最近我看了一些这方面的书,又参考了 优快云 上的一些帖子,然后深入研究了一下关于二者的不同。以下是我的一些体会,拿来与大家共享。 -------------------------------------- 本文主要包含如转载 2015-06-20 22:39:31 · 1088 阅读 · 0 评论 -
初学MFC——VS2013下对话框类和事件处理函数的添加
在对话框(不是具体的某个控件上右键):选择添加类,然后按照指示添加即可; 对某个控件添加事件处理函数,移动光标到你要添加函数的控件,右键:选择添加事件处理程序,然后照着指示做就可以了原创 2015-06-13 11:29:46 · 4882 阅读 · 1 评论 -
初学MFC——如何弹出你做的对话框
假设前提:你的对话框已经添加了类,类名为CEnter;在你要弹出对话框的响应函数中添加(如果你要一开始就弹出对话框,那就在OnDraw函数中,如果是某个事件如鼠标左键点击,那就在OnLButtonDown中添加,诸如此类..):CEnter enter; //实例化你的对话框对象,对象名为enter;...//给你的对话框配置一些东西,这里不重要enter.Do原创 2015-06-13 11:30:34 · 1012 阅读 · 0 评论 -
初学MFC——全局实例化extern
要在stdafx.cpp中定义全局变 TYPE some;然后在要用到的文件中声明它 extern TYPE some;原创 2015-06-13 11:17:34 · 2159 阅读 · 0 评论 -
error LNK2005: "class Managers manager" (?manager@@3VManagers@@A) 已经在 Managers.obj 中定义(实例化问题出错)
我们在一个类的头文件中若要实例化一个对象,应该加namespace {实例化对象;}否则会出现如题错误;参考http://stackoverflow.com/questions/27996440/error11error-lnk2005-class-cvmat-imageoutput-imageoutput3vmatcva原创 2015-06-11 20:07:34 · 559 阅读 · 0 评论 -
Socket send函数和recv函数详解
Socket send函数和recv函数详解转自:http://www.cnblogs.com/jianqiang2010/archive/2010/08/20/1804598.html1.send 函数int send( SOCKET s, const char FAR *buf, int len, int flags );转载 2015-07-01 23:12:18 · 576 阅读 · 0 评论 -
error C2601: “...”: 本地函数定义是非法的 && IntelliSense: 不能在成员函数的类外部重定义
error C2601: “Managers::AddChess”: 本地函数定义是非法的 以及 IntelliSense: 不能在成员函数 "Managers::AddChess" 的类外部重新声明该函数原创 2015-06-11 19:31:39 · 21756 阅读 · 10 评论 -
初学MFC——error MSB6006: “rc.exe”已退出,代码为 3
只找到原因:你之前添加在rc中的文件改了名字,找不到了。以后找到解决方案再追加。原创 2015-06-09 17:49:05 · 1061 阅读 · 0 评论 -
初学MFC——位图无法显示
我在加载位图正确的前提下,居然没有显示位图;之前我用这种方法也可以显示的,于是我比较两者异同代码是一样的;不同点:新加载的图是添加已有项的,而原来的图是新建项;我怀疑可能是图片或者是位置的问题于是一开始我将图片放入本项目的res后重新加载——不行后来重新自建项后,发现自建项的bitmap放在res的上一级,也就是整个项目的文件夹内于是我将资源粘贴在同样的地方——成功!原创 2015-06-09 18:42:46 · 1540 阅读 · 0 评论 -
初学MFC——加载位图
如果是单文档程序,View类OnDraw函数中做显示如果是对话框程序,对话框OnPaint函数中做显示如果是多文档,而你指的又是框架背景的话,用CMainFrame的OnEreaseBackground剩下的具体代码:从百度经验摘抄://在对话框内显示位图 CBitmap hbmp; HBITMAP hbitmap; //装载图片文件MM.bmp hbitmap原创 2015-06-08 22:26:47 · 739 阅读 · 0 评论 -
初学MFC——【个人笔记】一个问题的个人感悟
昨天因为差不多把一个小项目弄好了,于是提前弄出来release一下,但发现release文件夹的exe打不开,然后去debug的文件夹exe也打不开,只有在VS下能打开。于是,开始了一天多的探索。。。我在问答上发问, 以及网上搜索:学到了写新东西:1,查看电脑日志;2,dump文件相关;3, debug和release的不同:debug和VS环境下有优化。。有些debug下原创 2015-06-21 14:16:54 · 605 阅读 · 0 评论 -
初学MFC——VS2013下为对话框添加消息响应函数
以响应鼠标点击“确定控件”为例将鼠标点击“确定”, 然后找到属性那一栏,我的界面是右下角有,然后找到闪电的标识点击,就有一堆消息供你添加,然后找到 BN_CLICKED OnOk, 点一下,有add...,点击这个add就可以了.原创 2015-06-13 11:38:53 · 2596 阅读 · 0 评论