日期 : June, 2005

高质量C++/C编程指南

这本高质量C++/C编程指南是林锐博士杰作,书中不仅谈到了编程规范,也讲解了C++/C编程中的各种问题,可谓经典!
ps:看过本书,可以帮你解决C++/C面试过程中的若干问题 :)

本站被Google,Alexa收录

高兴,本站被Google,Alexa收录,希望更多的VC编程爱好者访问本站,希望本站能在大家的编程之路上有所有帮助!

VC编程中一些常见数据类型说明

VC编程中一些常见数据类型说明

VC 和 MFC 的一些常见问题

如何抛出(throw)由CUserException派生的异常?

当我试图捕获(catch)一个派生类异常时,我得到以下错误”error C2039:’classCMyException’: is not a member of ‘CMyException’ ‘classCMyException’: undeclared identifier ‘IsKindOf’: cannot convert parameter 1 from ‘int*’ to ‘const struct CRuntimeClass*”

你必需通过使用DECLARE_DYNAMIC()和IMPLEMENT_DYNAMIC()宏来使你的CMyException类可以动态地创建。CATCH宏希望能够得到关于被抛出类的运行时刻信息。

Win2K更改IP地址不需要重新启动就可以生效的方法

设置IP地址只需要更改注册表中关于适配器的相应设置,但更改后需要重新启动系统才能生效,而AddIPAddress函数只能添加IP而不是更改当前的 IP,我们在Windows NT/2000界面上操作不需要重新启动就可以生效,那系统到底做了什么额外的工作才使IP设置直接生效呢?笔者通过跟踪explorer.exe中 API的调用发现在netcfgx.dll中调用了dhcpcsvc.dll中一个未公开的API:DhcpNotifyConfigChange,现将不重新启动WINDOWS直接更改IP地址的详细方法介绍如下:

本站顺利通过国家信息产业部备案

昨日本站顺利通过国家信息产业部备案,备案序号为:皖ICP备05011983号。

感谢各位网友对本站的支持!

自绘按钮实现XP按钮风格

作者:杜修杏

来源:VC知识库

一、准备工作

在开始编码之前,首先应该确定好,更准确的说应该是设计好按钮在各种状态下的外观。按钮控件的几中基本状态包括:
Normal状态,就是按钮一开始显示时的样子。

一个IT人的奋斗!

爱因斯坦在63岁时说过”一个人没有在30岁以前达成科学上的最大成就,那他永远都不会有。”这句话给了我很大的压力和震动,我马上就26岁了,离30只有四年时间,我必须抓紧这几年宝贵的时间,努力达到我技术上的最高峰。
个人的奋斗历程 

一种简单实用的全屏方法

实现程序全屏幕显示的思路有很多种,最常见的一种就是:  

1)利用Windows API提供的一个结构体WINDOWPLACEMENT来存储全屏显示前视图和主框架窗口在屏幕上的位置和显示信息、非客户区窗口的显隐信息,以便全屏幕显示时恢复窗口原状;

2)通过API函数GetDesktopWindow()得到桌面窗口,由GetWindowRect()得到显示器的尺寸;

3)通过AdjustWindowRect()来计算当客户区大小为屏幕大小时相应的窗口大小;  

4)通过SetWindowPlacement()来设置视图窗口和主窗口为客户区大小和屏幕大小的窗口;  

5)处理窗口消息WM_GETMINMAXINFO,使窗口能够顺利的最大、最小化。 但是用这种方法并没有实现真正的全屏,好像VC6的全屏也是这样做的。如果有多屏显卡,这样实现的全屏是可以从别的屏幕对其进行放大缩小的。

VC调试入门

调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。

制作弹出式菜单

新建一个菜单资源,比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项的弹出内容即为将要建立的弹出式菜单的内容。如右图,“可弹出项”下的菜单即为将要建立的弹出式菜单的内容。实际上,“可弹出项”这个名称在以后的操作中不会被用到,但VC++5不允许直接建立弹出式菜单,所以采用先建立“可弹出项”的方法。

WinShell 5.0源码

WinShell最新版5.0的VC源代码!
100%免费,放弃版权,随便修改,这是孤独剑客在祖国50年国庆时,公布出来的。WinShell可是说是国产后门软件中,有很大的影响。
感谢剑客的这件作品!

[download id="10"]

ASP分页类支持同一页面多分页

ASP分页类在网上已有很多了.这个分页类,除了且有一般的分页功能外,可以在同一个ASP页面,可以 有多个分页.这本人写的第一个ASP类,有什么BUG希望给我写信.

ASP分页类

名称:ASP分页类
功能:对数据库所有查询的记录集,进行分页,便于浏览.
说明:ASP分页类在网上已有很多了.这个分页类,除了且有一般的分页功能外,可以在同一个ASP页面,可以
有多个分页.这本人写的第一个ASP类,有什么BUG希望给我写信.
作者:Lonkil
站点:www.vcfans.com
邮箱:vcfans (at) gmail (dot) com
本压缩包中含有类文件,示例文件,数据库文件!

高兴,今日与故友取得联系

曾经在高中时代一起摸爬滚打的兄弟,在我最困难的时候给过我莫大的帮助。由于两人分别以后,在不同的城市为着自己的生活和理想奔波,失去了联系。过年回家,本想见上一面,但是由于过于匆忙此事搁浅。
今天早上刚上班,收到一条信息,原来是他,激动成万分。已有三年没有任何音讯了,他还没有忘记我这个兄弟(感动呀!)。曾经与他联系过几次可可惜失败了。在如今这个时代,虽然通信很发达。可是为了生活,每天不停的奔波着。对身边人和事感到陌生和麻木。只有曾经的好友,陪感宝贵。
兄弟,祝福你!