内容列表
深入理解动态库
                          深入理解动态库     一、动态连接库的用途  
分类: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语言 查阅全文
<< 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 >>