内容列表
MFC开发常见问题的回答1:文档视图框架问题。(view frame document)
视图问答6则: 1,怎样改变视图的大小? 一般,你能改变试图大小依靠 MoveWindow()MFC应用程序,视图是所围绕其框架的子窗口,获取其框架的指针GetParentFrame(),然后依靠MoveWindow()改变框架大小,视图大小自动跟随框架大小改变。 2,如何改变一个CFormView的大小? 首先,你要在你的CFormView中重载OnInitialUpdate()函数,该
分类:VC语言 查阅全文
BO2k源码分析(二)----命令循环机制
BO2K服务器命令循环机制原理上期讲到BO2K服务器特洛伊木马的实现原理,即首先建立自身拷贝版,以自身全路径名为参数启动拷贝版,自身结束。拷贝版运行时首先删除原来的程序(根据传进来的参数删)。而后检查注册表,如果还没注册则注册拷贝版程序为系统启动时自启动。特洛伊木马过程完成。 之后,接着初始化命令数组,建立侦听端口,进入命令循环。(这些都是Entrypoint()函数的工作)。这一期再来
分类:VC语言 查阅全文
在VC++6.0中用MFC进行COM编程
  在VC++6.0中用MFC进行COM编程2000-03-21· 杨宁·vchelp 首先应当明确,MFC中是通过嵌套类而不是多重继承来实现COM接口的,通过接口映射机制将接口和实现该接口的嵌套类关联起来;MFC中提供一套简明的宏来实现嵌套类的定义.其次,MFC通过CCmdTarget类实现了IUnknown接口.   本文首先描述创建一个COM服务器的步骤和核心代码.
分类:VC语言 查阅全文
COM技术纵横谈
COM技术纵横谈 -- tsingxiao 一:概述   PC机自从诞生以来,硬件经历了无数变化,CPU从最初的INTEL 8086到现在PIII满大街都是也只不过十几年。微软的WINDOWS操作系统从最初的1.0版本到现在即将推出WIN2000,一直是桌面系统上装机量最大的OS。 作为软件开发人员,使用着包括Visual Basic,Visual C++,Delphi包括最
分类:VC语言 查阅全文
用VC进行COM编程所必须掌握的理论知识
用VC进行COM编程所必须掌握的理论知识-- lostall   这篇文章是给初学者看的,尽量写得比较通俗易懂,并且尽量避免编程细节。完全是根据我自己的学习体会写的,其中若有技术上的错误之处,请大家多多指正。1。为什么用COM2。用VC进行COM编程,必需要掌握哪些COM理论知识一、为什么要用COM   软件工程发展到今天,从一开始的结构化编程,到面向对象编
分类:VC语言 查阅全文
C++ FAQ Lite[22]--继承(抽象基类)(更新)
[22] 继承 — 抽象基类(ABCs)(Part of C++ FAQ Lite, Copyright © 1991-2001, Marshall Cline, [email protected]) 简体中文版翻译:申旻,[email protected](东日制作室,东日文档) FAQs in section [22]: [22.1]
分类:VC语言 查阅全文
用Socket和MSHTML对象模型创建自己的浏览器
                        用Socket和MSHTML对象模型创建自己的浏览器     薛 瑛  
分类:VC语言 查阅全文
Visual C++的程序设计技巧
                                 &n
分类:VC语言 查阅全文
类对象成员函数的const增强
类对象成员函数的const增强 C++语言的2.0版为const配置了若干新的应用,在C++的早期版本中,成员函数的调用可能改变const类对象的值。这肯定是个问题了。如果我们不允许使用const类的成员函数,我们还要const对象干什么用,为了让语言成为完备的,在2.0版本后引入了const成员函数,它的一个作用就是让const对象能够调用的成员函数。编译程序保证const成
分类:VC语言 查阅全文
_Unicoder参数的使用
_Unicoder参数的使用 Windows NT支持Unicode和ANSI字符串,所有Windows NT内部符号,包括NTFS名,均为Unicode字符串。Win32 API提供了一种定义数据类型的简便方法,它使用_UNICODE标记来说明,当前是否使用unicode,如果定义了_UNICODE,TCHAR数据类型即被定义为wchar_t,一个16的字符串;反之,它被定义为
分类:VC语言 查阅全文
---===在Windows95/98中实现苹果窗口界面(vc6)===---
在Windows95/98中实现苹果窗口界面高波 马惠业 有没有想过在Windows环境下实现苹果电脑窗口界面的风格?下面就以实现苹果电脑窗口风格为例,进行一次奇妙的旅行。 原 理 仔细观察苹果窗口,发现和Windows窗口的区别主要体现在标题栏和控制按钮(即最小化、恢复、关闭按钮)。所以我们应该把主要精力集中在这两点上,直接
分类:VC语言 查阅全文
---===制作全透明的窗口===---
怎样制作全透明的窗口2000-08-01· -·逸仙时空   我不知道全透明的窗口有什么用,但毕竟作为一种技巧,还是拿出来说说吧。下面这个例子演示如何显示透明的窗口.同时也介绍了如何捕获屏幕.必须把Form1的BorderStyle属性置为bsNone      C++ Builder   请参照Delphi的例子  Delphi unit homepage_
分类:VC语言 查阅全文
如何在VC中加入汇编代码?
如何在VC中加入汇编代码? 实际上很简单,按下面的格式写入汇编语句即可: __asm{ //汇编语句 } 如何知道计算机已经连接到Internet上? 可以使用下面的过程得知是否连接到网络上。这里只适用于RAS服务,也就是拨号服务。 BOOL IsInternetConnected (){    DWORD nRasDev
分类:VC语言 查阅全文
---===浅谈位图的淡入淡出和渐隐===---
  浅谈位图的淡入淡出和渐隐 成都电子科技大学  朱宁   在许多游戏和屏幕保护程序中,我们都可以发现位图的淡入淡出和渐隐(一幅图象渐渐的消失于另一幅图象中)的应用。如何实现这些效果呢? 在windows(GDI)环境下,实现位图的淡入淡出和渐隐的方法有三种:1.调色板动画;2.模式画刷;3.动画法。其中,第一种方法速度很快,但只能用于256色的图形,而且
分类:VC语言 查阅全文
C++ FAQ Lite[14]--友元(更新)
[14] 友元(Part of C++ FAQ Lite, Copyright © 1991-2001, Marshall Cline, [email protected]) 简体中文版翻译:申旻,[email protected](东日制作室,东日文档) FAQs in section [14]: [14.1] 什么是友元(friend)
分类:VC语言 查阅全文
C++ FAQ Lite[21]--继承(完全继承和可置换性)(更新)
[21] 继承 — 彻底继承和可置换性(Part of C++ FAQ Lite, Copyright © 1991-2001, Marshall Cline, [email protected]) 简体中文版翻译:申旻,[email protected](东日制作室,东日文档) FAQs in section [21]: [21.1] 我
分类:VC语言 查阅全文
怎样设计好自己的加密软件
    加密数据最重要的是密匙的设计而并不是算法的细节,一个好的加密程序的安全性应只与它的密匙有关,而与它的算法无关,但话又说回,如果算法不好,这将会给破译者制造很多机会。由于密匙的设计要涉及到许多深奥的数学问题,所以在这里我们不予讨论密匙的设计。接下来,我们将围绕着怎样设计好一个的加密软件来讨论以下几个问题,如大家有不同的看法或更好的建议欢迎一同讨论,我的E-Mai
分类:VC语言 查阅全文
DDX和DDV方法
DDX和DDV方法 本文主要介绍DDX和DDV的体系结构,本文也帮助您了解DDX或DDV的过程以及如何扩展ClassWizard,使它可以使用用户的过程。下面我们首先来看一下对话框数据交换。请注意,在上面的两个过程中,关键的问题在于虚函数的重载。我们经常会在我们用ClassWizard生成的代码中看到下面的代码: void CMyDialog::DoDataExchange(
分类:VC语言 查阅全文
如何让VC只输出汇编代码?
如何让VC只输出汇编代码? 让VC只输出汇编代码十分简单,只要加入下面这个参数就可以了。 cl /FA test.cpp 这样生成出来的就是汇编代码。 如何使ESC键对于对话框无效? 完成要求的功能可以有两种方法: 重载虚函数 PreTranslateMessage(MSG *pMsg)并做如下处理: BOOL CEscDlg::PreTranslateM
分类:VC语言 查阅全文
Guru of the week:#36 初始化.
/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章的一篇,原文的版权是属于Hub Sutter(著名的C++专家,《Exceptional C++》的作者)。此文的翻译没有征得原作者的同意,只供学习讨论。——译者:黄森堂*/ #36 初始化. 难度:3/10 直接初始化与拷贝初始化有什么区别呢?,且在什么时候使用? JG 问题: 1.直接初始化与拷贝初始化有
分类:VC语言 查阅全文
<< 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 >>