内容列表
- 深入理解动态库
- 深入理解动态库
一、动态连接库的用途  
- 分类:VC语言 查阅全文
- 简单的3D演示源程序
- //uaiiadx.h
#include "stdafx.h"#include <ddraw.h>#include <d3d.h>// TODO: reference any additional headers you need in STDAFX.H// and not in this file#pragma message("linking with Microso
- 分类:VC语言 查阅全文
- “与图形结构无关”的矢量绘图算法
- “与图形结构无关”的矢量绘图算法
本文作者 徐庆荣(武汉大学)
1. 何谓图形结构
这里是指符号图案中各图元(几何图形)及相互间的组合方式。符号图案则是线状符号(例如道路,境界,河流等)或面状符号(如土壤,地质,植被,水域等)中的一个重复单元。通常,线状符号或面状符号都是由这种图案连续串接或拼接而成的,故图形结构也就是线状符号的线型或面状符号的填充型。
2. 基于图
- 分类:VC语言 查阅全文
- Programming Windows 基础部分(一)(bigtoog译)
-
第一部分:基础部分
第一章
开始
这本书向你展示在Microsoft Windows98,Windows NT4.0 ,Windows NT5.0平台上写一些程序,这些程序以C语言的形式书写,并且用Windows自带的Windows programming interfaces(APIs),在windo
- 分类:VC语言 查阅全文
- 如何编写简单的端口扫描程序:
- 如何编写最简单的端口扫描程序:
一:新建一个支持MFC的WIN32控制台应用程序;二:在 SCANPORT.CPP文件中,添加两个全局变量: int i ; CSocket sockClient;  
- 分类:VC语言 查阅全文
- 从高斯数列谈代码效率
- 很多有关编程的书上说过,算法的高速与代码的短小往往是不可兼得的;特别是在当前的硬件环境(高速的CPU与大容量的硬盘)下,不必计较算法是否既是最快的又是最短的,一般来说,能达到二者之一就行了。然而我认为,在某些情况下,鱼与熊掌是可以兼得的——只需在算法中做一点人为的“手脚”。以下我将用一个简单的例子来谈这个问题,但我的前提是我决不使用那种spaghetti式的算法,即使能够获得高效的代码。
- 分类:VC语言 查阅全文
- 使用ADO操作数据库时一个好用的VARIANT类!
-
inline CString VTOCSTR(VARIANT *v){ if(v->vt==VT_BSTR) { CString str((LPCWSTR)v->bstrVal); return str; } else { return CString("
- 分类:VC语言 查阅全文
- 如何用C++ Builder存取Excel数据
- 一.用OLE技术操纵Excel
---- OLE(对象链接与嵌入)是微软提出的标准,是应用程序间交换数据、相互操作的一种方式,MS OFFICE 提供了很强的 OLE 服务功能,VB、Delphi 及C++Builder等语言都可以以客户方式向Excel提交命令,以存取其数据,其中VB和Delphi最为简单,在语法上就采用类VBA的语句,本报九九年第48期的《在Delphi中操作Excel》
- 分类:VC语言 查阅全文
- 掀起ATL的红盖头(一)
-
v\:* { behavior: url(#default#VML) }
o\:* { behavior: url(#default#VML) }
.shape { behavior: url(#default#VML) }
- 分类:VC语言 查阅全文
- 展现TRACE之威力
-
最近在做一个小工程,由于中间的算法比较繁琐,也非常杂乱,哪一个环节出了差错,全盘
- 分类:VC语言 查阅全文
- Simple Bitmapped menu items
-
简单位图菜单
这篇文章由Burchak Alexander原著。
有时应用程序使用动态创建的工具条。为什么我要为了位图菜单而创建工具条资源呢?(查看Iuri Apollonio 文章)
我提议装配菜单位图时使用标准位图表。我这个类的优点是位图和工具条图像可以用尺寸和视图等来区分。此类支持SDI和MDI用户界面中的弹出菜单。若你发现了bu
- 分类:VC语言 查阅全文
- 深入剖析MFC中对于Windows消息处理、运行机制
- 序:
本人对Windows系统、MFC谈不上有深入的了解,但对MFC本身包装API的机制很有兴趣,特别是读了候老师的《深入浅出MFC》后,感觉到VISUAL C++的Application FrameWork十分精制[不敢用“完美”一词]。在以前,我对SDI结构处理消息有一定的认识,但对于模式对话框的消息机制不了
- 分类:VC语言 查阅全文
- WINDOWS下卸载oracle8/i的方法终极版
- WINDOWS下卸载oracle8/i的方法1.控制面板中停止所有关于ORACLE的服务2 注册表中删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE3 注册表中删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下Oracle相关4 删除开始--程序中的ORACLE程序组5 删除:\orant目录6 搜索删除oracl
- 分类:VC语言 查阅全文
- 用Visual C++建立SOAP客户端应用
- Soap是一个在信息交换中使用得非常广泛的协议,使用方便,并直接可与HTTP, SMTP等其它协议一起工作。本文讨论如何使用Microsoft SOAP Tookit的C++来建立一个简单的SOAP客户端应用。==============================================
- 分类:VC语言 查阅全文
- 如何在驱动程序(SYS)中得到当前进程的完整路径和进程名?
- 首先利用PsGetCurrentProcess或IoGetCurrentProcess函数得到当前进程的句柄,这个句柄是指向_EPROCESS结构的指针,_EPROCESS的结构如下:
typedef struct _EPROCESS
{
KPROCESS &
- 分类:VC语言 查阅全文
- 关于WINDOWS消息列队
-
关于WINDOWS消息列队
文/Bogdan Rechi
引言
每个人都知道MFC是开发WINDOWS平台的应用程序最有用的工具。它的类在开发整个较难的任务时是专家级别的,你能想象得到被选择的解决方案的适应性是多么重要。在开发大型软件时,为了让程序员远离细节之类的问题,这是最好的方式。当处理一个基于WINDOWS的系统时它是最大的优势,但是……
线程
我们
- 分类:VC语言 查阅全文
- 让CListBox具有拖放功能
- 让CListBox具有拖放功能
1.给CListBox控件添加成员变量:
name : m_dragList;Category : Control;Type : CListBox;2.修改CListBox控件的属性,去掉在"Style"页里的"Sort"属性,同时确保为单选。
3.修改代码:在类的声明中,修改
- 分类:VC语言 查阅全文
- 如何在DLL中创建窗体(对话框和SDI/MDI)
- 这是一个老问题了。我对此简单地写了一个小结,有不足之处,还请指出,谢 谢。 调用DLL中的Dlg或SDI/MDI, 只是不能再使用APP类了,因为它是从CWinThread继承过来,内部的线程机制导出了问题的出现。 (1)对于调用DLL中的Dialog,很简单,直接调用就是
- 分类:VC语言 查阅全文
- c++对象模型读书笔记一
- 1、什么是C++对象模型 1、语言中直接支持面向对象程序设计的部分 2、各种支持的底层实现机制
2、C语言是面向过程的: 语言本身没有支持数据和函数之间的关联性,是程序性的,分布在各个以功能函数为导向的函数中 他们处理的是共同的外部数据。 C++用独立的“抽象数据类型”ADT实现
3、C++在布局以
- 分类:VC语言 查阅全文
- 走火入魔 C++ Simple 版
- C++程序写了5年多,不断地学习,越学越发现懂的越少。但是,学习C++也容易走火入魔,下面我来举几个例子:1,发现所有语法都懂了之后,容易产生牛B的心态“呵呵,这样的写法很COOL”,其实根本不用杀鸡用牛刀,只会让效率降低。ex: class A{public: A();virtual ~A();};没有继承用什么 virtual 呢。
2,发现C++容易移植之后,就开始吹牛“我要将这
- 分类:VC语言 查阅全文