内容列表
使用Visual C++实现OLE剪贴板
使用Visual C++实现OLE剪贴板 南京市随园8-2号702室 王珂---- 一、概述 ---- 在Windows操作系统中存在两种剪贴板机制:Windows标准剪贴板和OLE剪贴板机制。 ---- 标准的Windows剪贴板是一个被所有Windows应用程序共享的系统服务,因此它并没有自己的句柄或类。但你可以通过CWnd类的成员函数来管理剪贴板。 ---- 自从OLE(Object Lin
分类:VC语言 查阅全文
VC ODBC使用总结
1.打开数据库CDatabase database;database.OpenEx( _T( "DSN=zhuxue" ),CDatabase::noOdbcDialog);//zhuxue为数据源名称2.关联记录集CRecordset recset(&database);3.查询记录CString sSql1=""; sSql1 = &q
分类:VC语言 查阅全文
用ARP伪装广播探测网络中的Sniffer
嗅探器(Sniffer)一直以来都是一种让人恼火的黑客工具,因为它是一种静态的攻击软件,它的存在不会留下任何痕迹,因此人们很难将它揪出来。可是,它的危害性却又是相当大的(它就像一个监视器,你的“一举一动”都在它的监视之下,你说危害大不大)。所以,我们不能不要想个办法出来检查网络中是否存在Sniffer,这是非常必要的。1. Sniffer原理所谓知己知彼方能百战不殆,要了解
分类:VC语言 查阅全文
为什么着段自绘BUTTON代码可以编译,但是就达到不了自己要的效果
*----------------------------------------   BTNLOOK.C -- Button Look Program                (c) Charles Petzol
分类:VC语言 查阅全文
CString 操作指南
原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。  CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员
分类:VC语言 查阅全文
工作两年(一)——进入Compiler的世界
两年来,我对编译器和编译理论的认识有了长足的进步。回想起两年前懵懂的样子,以及怀着忐忑的心情到香格里拉饭店参加面试的情形,不禁暗呼一声“侥幸”。那时,我写程序都是用Delphi或VC++这样的IDE,编译就是按个快捷键或点击某个菜单项,编译器对我来说完全是透明的。编译课早就上过了,可惜完全与实践脱钩,所以也忘的最干净,甚至还不如计算理论这样的课记住得多。最近一次公司找int
分类:VC语言 查阅全文
Windows中线程的基础知识和简单应用
  四月份开始了一个新项目,需要启用多线程。以前也做过这样的项目,但那时刚从学校出来,也不知道什么,瞎写一通反正是搞出来了。今天,又要
分类:VC语言 查阅全文
CComboBox控件详解
       CComboBox控件又称作组合框控件,其有三种形态可供选择,1.简单组合框(Simple)2.下拉组合框(Drop-down)3.下拉列表式组合框(Drop-down list).       CComboBox控件的常用设置属性说明:  &n
分类:VC语言 查阅全文
在MFC类中各种类的指针的获取和应用
 关于MFC下的文档和视图以及框架之间的访问, 这些问题已经是老生常谈了,但我觉得还是都没有详细的说明,特别是对于英语较差的人,我查看了一些blog,总结了一下!希望对和我一样的人有点帮助! 一:      1:   因为对于SDI程序,主框架窗口就是文档框窗(如果这个也不知道,就要查看一下MFC下的单文档的
分类:VC语言 查阅全文
基于ARP欺骗的嗅探原理
    嗅探器(sniffer)是一种刺探网络中传输数据的工具。为达到这一目的,一般的做法是设置网卡为混杂模式,这样就可以嗅探到所有经过本机网卡的数据(这种一般的sniffer原理不在此阐述)。但是这种sniffer有一个缺点,就是它只适用于共享式局域网,对于交换式局域网无效。因为在交换式局域网中,网络中的数据并不会经过每一台主机的网卡,所以对于交换式局域网,就要用另
分类:VC语言 查阅全文
Windows CE的串口通信
以前看了很多文档,知道Windows CE的串口如何操作,但是由于从来没有想过要用串口,也没有实际的作过。昨天有人需要用我们的开发板,而他们主要就是要用串口,我就写了一个程序,用来测试串口是否工作。记录下来,作为以后串口通信程序的起点。 HANDLE hSer; hSer = CreateFile (TEXT ("COM1:"), GENERIC_READ
分类:VC语言 查阅全文
安装VS 6.0遇到的问题
今天在安装VS 6.0时,遇到这个问题:Setup was unable to create a DCOM user account in order to register <path>\valec.exe后来找到原来是VS的一个Bug。贴出微软的原文:BUG: "Setup Was Unable to Create a DCOM User Account"
分类:VC语言 查阅全文
VC中的string table
近来发现对VC中还是有很多的不懂,其中有一个不懂的就是string table.今天要记录的东东是:假如某一个string table是\nTest42\nTest42\n\n\nTest4264.Document\nTest42 Document那么:这么核心的东西才给20分第一个\nTest42标书主窗口的标题第二个\nTest42是新文件名紧接着的两个\n,其中的第一个用在file open
分类:VC语言 查阅全文
How to implement universal time, local time and home time
Local time In the following example code fragment, the universal time offset is added to the universal time, giving the local time. The universal time offset is determined by the locale's time
分类:VC语言 查阅全文
关于spi滤包技术的研究
最近我对spi滤包技术(就是防火墙基于用户级的滤包)做了一番研究,也自己编程进行了实现,到现在,也算是有些心得了吧。因此,写出这篇算是总结也算是心得的东西拿出来和大家分享,希望对大家有用。在进入正题之前,我先要感谢那些无私共享出自己研究成果的前辈们,尤其是safechina的TOo2y,他的文章《基于SPI的数据报过滤原理与实现》可以说是我研究spi滤包技术的良师,说得不好听,我这个源代码实际上就
分类:VC语言 查阅全文
专家观点:破解MD5和SHA-1不意味密码破解
专家观点:破解MD5和SHA-1不意味密码破解有关山东大学王小云教授破解MD5和SHA-1的报道,让人对电子信息的安全性颇为关注,真相究竟如何?  要问当今众生,在日常生活中什么对你最重要,什么让你最头痛?相信很多人的回答是密码。“请您输入密码,请再输一遍”,无论是在银行柜台还是在网上冲浪,这样的提示对我们已是司空见惯。银行密码、登录密码、邮箱密码、各种游戏的密码、各个用户
分类:VC语言 查阅全文
后门程序BDoor及源码
提交时间:2005-04-22提交用户:ffantasyYD工具分类:后门程序运行平台:Windows工具大小:316825 Bytes文件MD5 :95e120d97967a3679dfdbd82985ea1ca工具来源:http://www.uestc.edu.cn/web/default.aspx这是本人考研后的第一个作品(其实是很简陋的一个东西),拿出来共享,算是纪念考研成功吧!开放源代码
分类:VC语言 查阅全文
TINY-EXFORCE 游戏代码
记得1997年那个叫"OMNISCENT"的DEMO引起了很多人的兴趣,今天我写了另外一个,更简单了,也更短小了 :-)   (此为自去年九月到现在三次发布中的最终版本: EXFORCE)在DOS窗口中运行DEBUG,然后把横线下的内容复制、粘贴到DEBUG窗口中,回车就可以见到了。  ---------------------
分类:VC语言 查阅全文
VC中使用GDI函数实现位图的透明
本文介绍两种用
分类:VC语言 查阅全文
关于GetRecordCount函数的使用问题
        GetRecordCount的使用问题在技术社区里也讨论很多次,一般的建议都是尽量不使用这个函数,要使用也是先通过循环MoveFirst、MoveNext遍历后在使用。但是这样感觉很麻烦也不是很安全,因为如果没有记录很难保证MoveFirst不抛出异常,当然也可以使用try{...}、catch(_com_err
分类:VC语言 查阅全文
<< 194 195 196 197 198 199 200 201 202 203 204 205 206 207 >>