
VC++
文章平均质量分 79
bitzi
10多年的IT软件开发和IT管理经验。
从事证券行业的软件开发,喜欢各类投资。
展开
-
指针和引用的区别的简单测试
#include "stdafx.h"#include using namespace std;int main(int argc, char* argv[]){ int ival = 1024; int *p = &ival; // a pointer int &rval = ival; // a reference int jval = 4原创 2008-07-12 18:45:00 · 399 阅读 · 0 评论 -
Tuxedo总体介绍
Tuxedo总体介绍 1.1 中间件介绍 介于客户机与服务器之间的夹层,它突破了二层C/S结构的局限性,为构建大规 模、高性能、分布式C/S应用程序提供了通信、事务、安全、容错等基础服务,它屏蔽了底层技术细节,使应用程序开发不必再从底层做起,以自身的复杂性换来了应用程序开发的简单。 最早具有中间件技术思想及功能的软件是IBM的CICS,但由于CICS不是分布式环境原创 2008-11-21 23:46:00 · 666 阅读 · 0 评论 -
Visual C++ MFC 简明教程3
原著:Marshall Brain 编译:张圣华第三部分:MFC样式 控制是用来建立Windows应用程序用户界面的用户界面对象。你所见到的大部分Windows应用程序和对话框只不过是由一些控制所组成的、用来实现程序功能的东西。为了建立有效的应用程序,你必须完全理解在Windows应用程序中应该如何合理的使用控制。有六个基本的控制:CStatic、CButton、CEdit、CLis原创 2008-06-29 21:13:00 · 419 阅读 · 0 评论 -
Visual C++ MFC 简明教程4
第四部分:消息映射 应用程序放在窗口中的任何用户界面对象都具有两种可控制的特性:1) 它的外观,2) 它响应事件的行为。在上一讲中,你已经学习了CStatic控制和如何使用样式属性来定制用户界面对象的外观。这些概念可用于MFC中的所有不同控制类。 在本讲中,我们将介绍CButton控制,以理解消息映射和简单的事件处理。然后还要介绍使用CScrollBar控制的稍微复杂点的例子。原创 2008-06-29 21:15:00 · 697 阅读 · 0 评论 -
Visual C++ MFC 简明教程2
原著:Marshall Brain 编译:张圣华第二部分:一个简单的MFC程序 在本将中,我们将一段一段地来研究上一将中提到的 MFC 应用程序,以便能理解它的结构和概念框架。我们将先介绍 MFC,然后在介绍如何用 MFC 来建立应用程序。 MFC简介 MFC 是一个很大的、扩展了的 C++ 类层次结构,它能使开发 Windows 应用程序变得更加容易。MFC 是在整个原创 2008-06-29 21:11:00 · 409 阅读 · 0 评论 -
Visual C++ MFC 简明教程1
原著:Marshall Brain 编译:张圣华第一部分:MFC导论 Visual C++ 不仅仅是一个编译器。它是一个全面的应用程序开发环境,使用它你充分利用具有面向对象特性的 C++ 来开发出专业级的 Windows 应用程序。为了能充分利用这些特性,你必须理解 C++ 程序设计语言。掌握了C++,你就必须掌握 Microsoft 基本类库 (MFC) 的层次结构。该层次 结构包原创 2008-06-29 21:10:00 · 616 阅读 · 0 评论 -
基于套接字通信的远程截屏显示与控制技术
基于套接字通信的远程截屏显示与控制技术钟 文,余新胜(华东计算技术研究所嵌入系统部,上海 200233)摘 要:采用Socket套接字通信,使用MFC与SDK混合编程技术,完成远程截取目标机屏幕并实现本地机对目标机的控制功能。其中,本地机界面使用MFC,目标机使用SDK,这种实现方案既方便本地机作为客户端控制界面的实现,同时又满足目标机作为服务端无需界面、仅实现Socket通信的要转载 2008-06-28 12:45:00 · 464 阅读 · 0 评论 -
C++编码中减少内存缺陷的方法和工具
C++语言是桌面系统,尤其是系统软件、大型应用软件的主流开发语言。C++语言以其灵活性著称,同时也更复杂。利用C++编写健壮的代码,更具有挑战性。C++允许动态内存管理, 同时也容易导致更多和内存相关的问题。一般而言, 除了系统设计上的缺陷, 基于C++的软件的缺陷和错误大部分都和内存缺陷(主要包括内存访问错误和内存泄漏两类)相关。 所以,消除代码中的内存相关缺陷,成为程序员编写、调试、维护代码中转载 2008-06-28 12:33:00 · 369 阅读 · 0 评论 -
指针和句柄的区别
句柄是一个32位的整数,实际上是windows在内存中维护的一个对象(窗口等)内存物理地址列表的整数索引。因为windows的内存管理经常会将当前空闲对象的内存释放掉,当需要时访问再重新提交到物理存储,所以对象的物理地址是变化的,不允许程序直接通过物理地址来访问对象。程序将想访问的对象的句柄传递给系统,系统根据句柄检索自己维护的对象列表就能知道程序想访问的对象及其物理地址了。句柄是一种指向指针的指转载 2008-07-12 18:49:00 · 416 阅读 · 0 评论 -
最简单的类似HelloWorld的tuxedo程序
一个TUXEDO 应用可以分成3部分:(1)发布交易请求的客户端(2)运行响应请求交易的服务(3)描述应用机器和服务信息的配置文件。以下是tuxedo的一个简单例子,大家很容易能从这个例子中明白中间件的编程思想,程序的各个函数都加上了注释以便于理解。 程序功能:客户端请求交易"TOUPPER",数据是"hello world"。交易"TOUPPER"将字符串转成大写,将结果成功返回转载 2008-11-21 23:39:00 · 639 阅读 · 0 评论