自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 vc2005资源编辑无效的解决方法

近日对某一项目的prjname.rc文件手动进行了更改,保存后,发现在资源编辑器中对窗口所做的任何修改,prjname.rc文件都没被修改,还是原来的资源布局,摸索了半天,找到了一个解决方法:首先关闭解决方案,在项目目录中给prjname.rc文件改个名字,比如改成prjname1.rc,然后用记事本打开prjname.vcproj文件,找到如下语句:    RelativePath=

2013-12-24 12:21:44 823

转载 vc2005本机编译和运行程序都ok,但是将编译好的程序拿到其它机器上确无法运行

最近在某所调试代码。 不禁感叹微软的东东真是越做越烂了,也终于明白了时隔12年大家仍然死守VC6的原因。。   用VC2005编译的程序,编译时没有任何错误,但是运行时就是提示“应用程序正常初始化失败”!! 查找了各方面资料,做了各种尝试,网上说什么的都有:有让安装vc2005 sp1补丁的;有让安装vcredist_x86.exe的; 有让把CRT库的dll直接拷贝到程序目录的; 有让清

2013-12-23 18:01:52 799

转载 WM_PAINT介绍及OnPaint()函数的作用原理

*  WM_PAINT是窗口每次重绘都会产生的一个消息。*  MFC中 OnPaint()是对这个消息的反应函数(mfc 的 CWnd::OnPaint() 没做什么,只是丢给系统处理,下面就是介绍它在系统中的处理流程)  关于 WM_PAINT 消息    系统会在多个不同的时机发送WM_PAINT消息:当第一次创建一个窗口时,当改变窗口的大小时,当把窗口从另一个窗口背后

2013-12-20 13:35:13 12760

原创 关于界面绘图的问题解决

目前正在做一个项目,窗口被分成若干个区域,不同的区域有不同的背景色,在OnPaint()中实现,代码如下:m_brush1.CreateSolidBrush(RGB(195, 176, 146)); m_brush2.CreateSolidBrush(RGB(29, 15, 14)); m_brush3.CreateSolidBrush(RGB(29, 15, 4)); m_bru

2013-12-20 13:30:38 712

转载 C++编码中减少内存缺陷的方法和工具

C++编码中减少内存缺陷的方法和工具C++语言是桌面系统,尤其是系统软件、大型应用软件的主流开发语言。C++语言以其灵活性著称,同时也更复杂。利用C++编写健壮的代码,更具有挑战性。C++允许动态内存管理, 同时也容易导致更多和内存相关的问题。一般而言, 除了系统设计上的缺陷,基于C++的软件的缺陷和错误大部分都和内存缺陷(主要包括内存访问错误和内存泄漏两类)相关。所以,消除代码中的内存相关缺

2013-12-17 08:32:55 620

转载 创建显示对话框的DL

现在最常看见的关于DLL的问题就是如何在DLL中使用对话框,这是一个很普遍的关于如何在DLL中使用资源的问题。这里我们从Win32 DLL和MFC DLL两个方面来分析并解决这个问题。一.Win32 DLL    在Win32 DLL中使用对话框很简单,你只需要在你的DLL中添加对话框资源,而且可以在对话框上面设置你所需要的控件。然后使用DialogBox或者 CreateDialog

2013-12-12 00:34:43 833

转载 MFC Loads Wrong Resource in Extension DLL

This article was previously published under Q150121Expand all | Collapse allSYMPTOMSThe wrong resource is loaded when CBitmap::LoadBitmap, CMenu::LoadMenu, CString::LoadString or any oth

2013-12-12 00:25:09 949

转载 mfc dll封装对话框资源

http://www.360doc.com/content/13/0412/10/8285430_277730211.shtml

2013-12-11 23:41:43 1072

转载 MFC DLL——Regular DLL and Extension DLL

http://blog.csdn.net/delphiwcdj/article/details/5142937MFC DLL ——扩展的和正规的MFC 的 AppWizard 可以让我们创建 MFC 库支持的两种 DLL :扩展的 DLL 和正规的 DLL 。这两种类型的区别是什么呢?说明: 当然, Developer Studio 也让我们创建纯的、与 MFC 库无关的 

2013-12-11 23:18:28 596

转载 Dialogs in DLL

It is nice to be able to make a DLL project that includes its own resources (such as a dialog resource) and then be able to call it from another project. Seems simple but I wnet nuts untill I found ou

2013-12-11 18:27:48 833

转载 在DLL中产生对话框的方法一(Win32 DLL)

在DLL中产生对话框的方法一(Win32 DLL)     什么是Dll?      Stands for "Dynamic Link Library." A DLL (.dll) file contains a library of functions and other information that can be accessed by a Windows

2013-12-11 18:25:24 671

转载 exe调用dll中的对话框防资源冲突解决之道

在编写MFC应用程序时,有时我们希望将对话框封装在dll动态库中。但当exe调用dll中对话框时:程序首先检测exe中的资源如果存在对应的对话框ID,那么dll中的对话框将采用exe中的资源进行创建生成对话框,这样就违背了我们的意愿。 1)下面情况可以正确调用dll工程中对话框:在exe工程资源中对话框ID为#define IDD_EXE_DIALOG             

2013-12-11 17:41:41 1055

嵌入式环境下BMP文件的生成

里面只实现了24位真彩色和4位彩色(只填充了调色版的两种颜色,蓝色和绿色)。如果需要移植到自己的环境中去,需要改变接口的数据类型定义。

2011-09-08

空空如也

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

TA关注的人

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