![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
文章平均质量分 82
Microblue
吾生也有涯,而知也无涯!
新浪微博:http://t.sina.com.cn/1863986252
展开
-
按钮背景
HICON up = AfxGetApp()->LoadIcon(IDI_ICONUP); CButton* pButton; pButton = (CButton*)GetDlgItem(IDC_BUTTON1); pButton->ModifyStyle(0,BS_ICON); pButton->SetIcon(up);原创 2009-12-20 19:14:00 · 683 阅读 · 0 评论 -
vs2005安装与部署
1 新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型-> 安装与部署-> 安装向导(安装项目也一样),然后点击确定。 2 安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成。 3 开始制作 安装向导完成后即可进入项目文件夹: 双击" 应用程序文件夹" 在右边的空白处右击,选择添加-> 文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来。然后右原创 2009-12-26 21:56:00 · 759 阅读 · 0 评论 -
Visual Studio 控件命名规范
VS 控件命名规范Type Prefix Example Array arr转载 2010-03-05 19:18:00 · 1253 阅读 · 0 评论 -
最常见的20种VC++(MFC)编译错误信息
1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h") 2、fatal error C1083: Cannot open include file:原创 2010-03-05 19:21:00 · 1041 阅读 · 0 评论 -
Visual Studio 2008 快捷键大全
命令名 快捷键 说明编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。命令名 快捷键 说明编辑.折叠到定义Ctrl + M,Ctrl + O自动确定在代码中创建区域的逻辑边界(如过程),然后隐藏它们。编辑.注释选定内容Ctrl + K,Ctrl + C使用编程语言的正确注释语法将代码的当前行标记为注释。(vc2003)编辑.完成单原创 2010-03-30 22:27:00 · 989 阅读 · 0 评论 -
C++ 动态内存分配
<br />1.堆内存分配 :<br />C/C++定义了4个内存区间:<br /> 代码区,全局变量与静态变量区,局部变量区即栈区,动态存储区,即堆(heap)区或自由存储区(free store)。<br />堆的概念:<br />通常定义变量(或对象),编译器在编译时都可以根据该变量(或对象)的类型知道所需内存空间的大小,从而系统在适当的时候为他们分配确定的存储空间。这种内存分配称为静态存储分配;<br /> 有些操作对象只在程序运行时才能确定,这样编译时就无法为他们预定存储空间,只能在程原创 2010-12-01 17:21:00 · 3999 阅读 · 0 评论 -
什么是托管,什么是非托管
<br />NET Framework 是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程<br /><br />序开发。.NET Framework 旨在实现下列目标: <br /><br />提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地<br /><br />执行但在 Internet 上分布,或者是在远程执行的。 <br />提供一个将软件部署和版本控制冲突最小化的代码执行环境。 <br />提供一个保证代码(包括由未知的或不完全受信任的第三方转载 2010-12-04 20:47:00 · 1478 阅读 · 0 评论 -
C#托管代码与C++非托管代码互相调用一(C#调用C++代码&.net 代码安全)
<br />在最近的项目中,牵涉到项目源代码保密问题,由于代码是C#写的,容易被反编译,因此决定抽取核心算法部分使用C++编写,C++到目前为止好像还不能被很好的反编译,当然如果你是反汇编高手的话,也许还是有可能反编译。这样一来,就涉及C#托管代码与C++非托管代码互相调用,于是调查了一些资料,顺便与大家分享一下:源代码下载<br />一. C# 中静态调用C++动态链接<br /> <br /> 1. 建立VC工程CppDemo,建立的时候选择Win32 Console(dll),选择Dll。<br转载 2010-12-04 20:40:00 · 809 阅读 · 0 评论