内容列表
- 详析VC中坐标系的建立
- 建立一个合适的坐标系可以为我们的绘图带来很大的方便 。下面介绍一下如何在VC中建立我们想要的坐标系。 一 设备坐标和逻辑坐标 设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate),是指输出设备上的坐标。通常将屏幕上的设备坐标称为屏幕坐标。设备坐标用对象距离窗口左上角的水平距离和垂直距离来指定对象的位置,是以像
- 分类:VC语言 查阅全文
- 《Inside ATL/COM》第二期电子杂志隆重发布
-
下载:站1:http://upload.smiling.com.cn/upload/files/22765/ATL_02NdlaZAih.CHM
下载站2:http://www.vchelp.net/cgi-bin/columnist/columnist_author.pl?aid=vcmfc
- 分类:VC语言 查阅全文
- 编写优质无错代码(3)
- 不是,则返回-1。缺点在于:把错误标志值和计算结果混在一起使用,容易造成使用者的误会。b.该函数使用了断言,如果ch在A..Z之间则返回相应的小写字符,如果不是,断言会起作用,程序发生错误并退出。而最后一个return ch;则是在release的时候,如果不是A..Z之间,则返回原来的字符。但是,从书写效率上来说,这个函数稍微罗嗦了一点。因为它重复使用了断言和if判断。c.该函数也使用了断言,返
- 分类:VC语言 查阅全文
- 谈VC++中的Progress控件的使用
- 谈VC++中的Progress控件的使用
大连捷通电脑技术有限公司 王淼([email protected])
Progress控件能让人们感受到一个应用程序执行的进度,在很多应用程序中都能用到它,但通常只支持在单任务中,我在Windows98/NT中文操作系统下,在VC++6.0环境下,利用线程编制了一个非常小巧的应用程序来实现Progress控件的使用。它可以支持多线程,使用起来
- 分类:VC语言 查阅全文
- Visual C++/MFC指南(1):幕后
-
Visual C++/MFC Tutorial 第一课:幕后:消息和句柄
尽管你会想要深入钻研源代码,但你其实并不会这样做。Windows编程起初都是非常困难的。让我们来快速的看一看Windows下的程序是这样运作的。你编程的关键将是处理和发送消息。那什么是消息呢?简单的说,消息是一个32位值,用来指明一个事件。比如:当你移动鼠标的时候,一个消息(定义为WM_MOUSEMOVE)
- 分类:VC语言 查阅全文
- 在VC中调用WORD(显示,修改,存盘,运行宏)之二去掉word的常用,格式工具栏
- 在VC中调用WORD(显示,修改,存盘,运行宏)之二去掉word的常用,格式工具栏
在View菜单中,选ClassWizard,选Automation选项卡,选Add Class,选择From a TypeLibrary, 在Office目录中选中Microsoft Word 97/2000 类型库MSO9.DLL,选中_CommandBars,CommandBar。单击ok
在officeV
- 分类:VC语言 查阅全文
- Visual C++/MFC 指南(2):C++要点
-
Visual C++/MFC 指南 第二课:C++ 要点
如果你想使用Microsoft Visual C++,懂得C++中关于类的内容将会有极大的帮助。如果你习惯使用简单的C,你只有实践过才能掌握对类的处理。在开始VC++之前,让我们来复习一下你应该弄清楚的关于类的内容。
在很大程度上来说类是一种结构。我们从一个例子入手来而不是仅说明规则
- 分类:VC语言 查阅全文
- 句柄的本质——拨乱反正篇
- 受M$的帮助文档以及很多Windows编程书籍的影响,大家对局柄比较普遍的认识是:句柄是一个整数,用以标识Windows对象,句柄不是一个指针……
而实际上,这些不过是M$进行数据封装的幌子而已,下面我们一起来分析一下HANDLE到底是什么。
请先到Windef.h找绝大多数句柄的定义:DECLARE_HANDLE(HWND);DECLARE_HANDLE(HHOOK);……DECLARE_H
- 分类:VC语言 查阅全文
- 在对话框标题栏做出动画示例源程序
-
CAnimateDlgIcon对话框标题栏动画类
类原作者:Rajesh Parikh
示例程序作者: 龚建伟 啸峰工作室
CAnimateDlgIcon类能轻而易举地在对
- 分类:VC语言 查阅全文
- 《深入浅出MFC》学习笔记之二
-  
- 分类:VC语言 查阅全文
- 通过ini实现多语言菜单
-
通过ini实现多语言菜单
下载本文的演示及源代码(26K)
从前看过vc知识库上一篇《实现多语言菜单》的文章。那篇文章里采用的方法是在资源里定义两个菜单,一个英文,一个中文...
要是程序要作成
- 分类:VC语言 查阅全文
- 通过SDK函数实现WIN32应用程序的唯一实例。
- //FORMMAIN.CPP
#include <windows.h>#include "ExeMutex.h"
static LPCSTR szAppName = TEXT("HelloWin") ;
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);
int WINAPI WinMain (HINST
- 分类:VC语言 查阅全文
- 报表式CListCtrl的使用详解初稿
- 严格说来本文是别人成果的集合,加入了本人使用的一点心得,而且文章内容是本人在实际开发中试验过可以使用的。这只是初稿,还有很多内容没有加入,原因是没有经过验证,以后会陆续加入,形成一个CListCtrl的使用完全指南。
创建图形列表并和CListCtrl关联: m_image_list.Create(IDB_CALLER2, 16, 10, RGB(192,192, 192));&nbs
- 分类:VC语言 查阅全文
- 基于WinSNMP的网络管理程序设计----原理与实践(摘要)
- 摘要
随着计算机网络的快速发展,网络管理越来越成为人们所关心和研究的热门课题。简单网络管理协议(SNMP)作为TCP/IP协议簇的一部分,已成为网络管理事实上的标准,有着极为广泛的应用。Windows系列操作系统是当今PC机上最为流行的操作系统平台。Windows为基于SNMP的网络管理软件的开发提供了一套API接口,即WinSNMP API。本文先介绍了网络管理的一些基本概念,功能需求。以及简
- 分类:VC语言 查阅全文
- 在VC中调用WORD(显示,修改,存盘,运行宏)
- (1)使用AppWizard创建一个新的MFC AppWizard(EXE)工程,命名为"office" (2)选择单文档视图(SDI)结构,在第3步中需要选中Container,以提供容器支持,并且选中active document container 其它都为默认
(3)在View菜单中,选ClassWizard,选Automation选项卡,选Add Class,选择From
- 分类:VC语言 查阅全文
- 程序怎么偷偷的启动
-
简要的说:
要做到偷偷很不容易,通常写到注册表的run等等等等都不是很隐蔽,用msconfig.exe就能看到。
我这几天测试了一下把木马写进BHO(Browser Helper Object),结果虽然不尽如人意但有些其他的发现。
BHO在资源管理器(explorer.exe)或者IE启动的时候被调用,我想这个时候启动你的程序是很多人想要的...。
我曾想写一个BHO和木
- 分类:VC语言 查阅全文
- 静态文本颜色背景改变示例源程序
-
静态文本设置类:CLabel
类原作者:NormSoft 示例程序作者: 龚建伟 ◆龚建伟技术主页◆
CLabel类可以改变 Static 静态文本颜色、背景,或将静态文本设置为超链接,一网友问我如何改变对话框文本颜色(不是全部改变),找到了
- 分类:VC语言 查阅全文
- 将动态连接库注入到其他进程中的一种新方法
- 我们知道将动态连接库注入到其他进程中有很多种方法。最常见的方法是使用钩子函数(Hook),但是这种方法主要有两个缺点:第一如果某个进程没有加载User32.dll,那么Hook DLL将永远也不会被加载。第二Hook DLL加载的时机问题,只有在进程发出User32调用的时候, Hook DLL才有可能被加载。也就是说假设进程正在进行复杂的数值计算而没有时间进行消息调用的时候,Hook DLL是不
- 分类:VC语言 查阅全文
- 谈谈scanf函数的几个使用技巧
- 谈谈scanf的几个使用技巧 "哈哈哈,各位高手菜鸟,今天,我来主讲scanf函数的一些用法","什么什么,这小子是不是欺负我们不识字呀!","scanf谁不会!".....台下一大堆臭鸡蛋,烂番茄如下雨般扔上台来,有人喊"这小子铁定欠扁","一定是想来骗稿费!"。。。。。。。。。。。(作者:冤枉呀!写这种冬冬那里有钱可赚,我已穷的快卖血了,呜。。。。。。。。。。
- 分类:VC语言 查阅全文
- 过滤IE的弹出式广告窗口、过滤自编IE内核浏览器的弹出窗口
- 我痛恨某些网站强制性弹出的广告窗口,比如王易的域名...狐翼的免费空间....
然后面对着这些没玩没了的弹出式窗口往往是捶胸蹲足.....我一边安抚着可怜的内存一边开始了思考....
终于有一天我想出了比较完美的办法:
利用OnDownloadBegin和OnDownloadComplete
以CHtmlView为例,弹出的广告窗口都是通过CHtmlView::OnNewWindow2(
- 分类:VC语言 查阅全文