分类目录归档:Windows\C++编程

VC++学习视频第2集 | C++经典语法与应用 类的编写与应用

有些朋友反映视频看不清楚,下面提供两个视频源文件下载地址,非常清晰:

DBANK网盘下载地址:孙鑫C++视频教程(全20讲).rar

VeryCD(电驴)资源地址:《孙鑫VC++视频教程 20集全》[RMVB]

注:有些朋友反映在线观看的视频看不清楚,而提供的DBANK下载地址和电驴下载地址下载速度又太慢。如果大家有相似情况,可以在本文下方评论中留下邮箱地址,注明“需要C++学习视频孙鑫20集教程,邮箱地址xxxx@xxx”。我会在看到评论后将视频给大家发送到邮箱。

VC++学习视频第1集 | Windows程序运行原理及程序编写流程

有些朋友反映视频看不清楚,下面提供两个视频源文件下载地址,非常清晰:

DBANK网盘下载地址:孙鑫C++视频教程(全20讲).rar

VeryCD(电驴)资源地址:《孙鑫VC++视频教程 20集全》[RMVB]

注:有些朋友反映在线观看的视频看不清楚,而提供的DBANK下载地址和电驴下载地址下载速度又太慢。如果大家有相似情况,可以在本文下方评论中留下邮箱地址,注明“需要C++学习视频孙鑫20集教程,邮箱地址xxxx@xxx”。我会在看到评论后将视频给大家发送到邮箱。

VC代码提示不好用 | VC最好的IDE | VC最好的代码编辑器

学VC有一段时间了,一直在用Visual Studio 6.0。因为更高版本的启动速度有点慢,而且有时太耗费资源让电脑太卡,所以就坚持用比较轻便的6.0版本。

但习惯了写Java、PHP、HTML等代码时很方便的代码提示功能,突然感觉到用起Visual Studio 6.0写代码着实不方便。

大家可能也碰到这样的问题,因此想再寻找一个更好的IDE。

其实,有一个很强大的插件可以很完美的解决这个问题:Visual Assist X

先给一个简要的介绍:

Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。

Visual Assist X是一款非常好的Microsoft Visual Studio 2005和Visual Studio .NET插件,支持C/C++,C#,ASP,Visual Basic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率。

 

官网地址:http://www.wholetomato.com/default.asp

 

Latest Build 

Build Release type Release date Downloads
Visual Assist X 10.6.1845.0 General release
release notes
2011.03.13 Unified installer for all IDEs

注:该版本支持 VS2010\VS2008\VS2005\VS2003\VS2002\VC6

官方下载地址http://www.wholetomato.com/binaries/VA_X_Setup1845.exe

由于官方下载速度慢,下面提供网盘下载地址:

安装文件网盘(Dbank)下载地址:http://dl.dbank.com/c0qbfrlz31

破解补丁网盘(Dbank)下载地址:http://dl.dbank.com/c0hx5qm6mg

之前的版本?(Visual Assist X10.6.1822.0)

下载地址:http://dl.dbank.com/c0ewldw30x

使用方法(谢谢20L的同学):

先安装源程序文件,然后将破解补丁程序请放到

WinXP系统:

%USERPROFILE%\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1845.0

Win7系统:

%USERPROFILE%\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1845.0

文件夹下执行。

补丁是patch VA_X.dll文件。
这个破解补丁比较傻,不想以前会弹出查找VA_X.dll文件的对话框。如果不是在正确的目录下,则点击Patch2010按钮没有任何反应。

大家如果对VC++编程等还有不明白或者疑惑的地方,在评论里留言或者QQ我哈:363165133 希望能和大家相互学习、交流。

或者参看本网站关于VC++的其他相关文章:http://renrenstudy.com/topics/cpp/

转载请注明出处 人人学习网 http://www.renrenstudy.com

MFC程序流程

实例化应用程序的对象
CTestApp theApp

CTestApp的构造函数
CTestApp::CTestApp()
{
}

执行WinMain函数
_tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR lpCmdLine,int nCmdShow)
{
//call shared/exported WinMain
return AfxWinMain(hInstance,hPrevInstance,lpCmdLine,nCmdShow);
}

跳到AfxWinMain中执行InitInstance()

然后注册窗口类
AfxEndDeferRegisterClass

什么是接口

PHP里面由于不允许多重继承,所以如果要实现多个类的功能,则可以通过实现多个接口来实现。

 OOP面向对象的编程,如果要提高程序的复用率,增加程序的可维护性,可扩展性,就必须是面向接口的编程,面向抽象的编程,正确地使用接口、抽象类这些太有用的抽象类型做为你结构层次上的顶层。
接口是定义混合类型的理想工具,混合类表明一个类不仅仅具有某个主类型的行为,而且具有其他的次要行为。