- 博客(92)
- 资源 (7)
- 收藏
- 关注
转载 VC中检测USB状态的变化 (zz)
本代码可以监测USB状态的变化 启动VC,新建一个MFC的EXE程序,命名为USBListening,选择Dialog bassed, 其余默认,点击Finish
2007-01-18 17:53:00 2470 2
转载 为CSocket配置Time-Out功能
为CSocket配置Time-Out功能 CSocket操作,如Send(),Receive(),Connect()都属阻塞操作,即它们在成功完成或错误发生之前是不会返回的。 在某些情况下,某项操作可能永远不能成功完成,程序为了等待其完成就得永远循环下去。在程
2007-01-17 20:30:00 801
转载 管理TM群
管理TM群作者:何晓华 nommy下载源代码一、问题的提出偶是两个QQ群的管理员,平常都是在群里跟其它人交流.当然啦,因为偶是管理员,就要承担起管理员的责任.在实际中,会碰到两个问题: 1、我的两个群都很热,有很多人加入,这样,不用很快,群里的人就达到了上限200人了,就不能再让新的人加入. 2、平常有些人加入只是为了发广告,整天在这里发一些与群的主题不相关的内容.或者是有的人的QQ中毒了
2007-01-17 20:27:00 1443
转载 第2章 并发操作的一致性问题 (1)
本章代码下载:DBApp-Lab2.rar第2章 并发问题及控制手段什么是并发问题?假设有这么一家书吧,顾客可以到那里喝茶读书。顾客拿着选好要读的图书到柜台登记,然后找个地方去阅读,临走时将图书归还店家。有一天,一个顾客相中了一本书后正要拿去登记,另一个顾客的手也抓住了这仅有的一本书,并发问题出现了。两个顾客要读同一本书,互不相让,这让店主伤透了脑筋。这个案例仅仅是众多并发问题中的一个
2007-01-17 20:25:00 840
转载 C++ At Work 专栏...
原著:Paul DiLascia翻译:NorthTibet 下载源代码:CAtWork00602.exe (175KB)原文出处:Event Programming 在微软 .NET 框架中可以定义托管类事件并用委托和 += 操作符处理这些事件。这种机制似
2007-01-17 20:23:00 815
转载 关于GridView的两个技巧(格式字符串和隐藏列)
关于GridView的两个技巧(格式字符串和隐藏列) evil 发表于 2006-7-19 13:13:05
2007-01-17 20:22:00 925
转载 用VC设计托盘图标程序
(作者:宋端智 2000年09月20日 18:09) 在Windows操作系统中,任务栏的右边(托盘)会常驻几个图标,如输入法切换图标、音量控制图标等,此外我们还经常遇到具有托盘图标的软件,如金山词霸、实时监测功能的杀毒软件等。这些软件在后台运行,通常不占用太多的屏幕资源,只在通知栏上放一个小小的标志,必要时我们可以通过用鼠标点击图标对其进行选单操作或激活其主窗口。有时我们自己编写的程序也希望
2007-01-17 20:21:00 473
转载 报表服务中的编程
报表服务中的编程Reporting Services 提供了良好的应用程序和管理工具,使得您无需编写一行代码就可以创建、查看和管理报表。您可以将 Reporting Services 作为一种现成的报表解决方案,方便地处理现有 SQL Server 数据库、Analysis Server 数据库和其他数据源类型。但是,如果您希望把 Reporting Services 集成到自定义的门
2007-01-17 20:18:00 753
转载 CSOCKET文件传输函数
CSOCKET文件传输函数 作者:dkink 小生在CODEGURN上发现了一篇文章,觉得还可以,就推荐给大家 此文章的作者为:Vicken Simon
2007-01-17 20:16:00 1111
转载 C++字符串完全指引之一 —— Win32 字符编码
C++字符串完全指引之一 —— Win32 字符编码原著:Michael Dunn翻译:Chengjie Sun 原文出处:CodeProject:The Complete Guide to C++ Strings, Part I 引言 毫无疑问,我们都看到过像 TCHAR, std
2007-01-17 20:13:00 554
转载 一个托盘程序演示 -闹钟 Alert
一个托盘程序演示 -闹钟 Alert作者:Abbey 下载源代码关键字:托盘 Tray 想必大家都看见过那些在系统托盘(Tray)中的程序吧,本文就演示了如何创建一个这样的托盘程序Alert。Alert是一个运行在系统托盘中的小闹钟,它在设定的时间后触发,运行屏幕保护程序并播放一首歌
2007-01-17 20:09:00 1179
转载 游戏外挂设计技术探讨
游戏外挂设计技术探讨(上) 2004-2-20加入 来自yesky 作者周毅 3条评论 点击13354次 一、 前言 所谓游戏外挂,其实是一种游戏外辅程序,它可以协助玩家自动产生
2007-01-16 20:52:00 655
转载 利用HOOK拦截封包原理
2004-2-18加入 来自未知 作者佚名 2条评论 点击7596次 截获API是个很有用的东西,比如你想分析一下别人的程序是怎样工作的。这里我介绍一下一种我自己试验通过的方法。 首
2007-01-16 20:50:00 806
转载 Windows API函数大全一
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接
2007-01-16 20:46:00 480
转载 浅谈HOOK技术在VC编程中的应用
摘要: 本文针对HOOK技术在VC编程中的应用进行讨论,并着重对应用比较广泛的全局HOOK做了阐述。 引言 Windows操作系统是建立在事件驱动机制之上的,系统各部分之间的沟通也都是通过消息的相互传递而实现的。但在通常情况下,应用程序只能处理来自进程内部的消息或是从其他进程发过来的消息,如果需要对在进程外传递的消息进行拦截处理就必须采取一种被称为HOOK(钩子)的技术。钩子是Windows
2007-01-16 20:44:00 805
转载 干干净净杀死进程
最近在写程序时碰到这样一个问题:我想将文件备份到网络驱动器上,但是有一些文件正在被其它程序使用,处于打开状态,而且是被独占打开,这时是没法对文件进行备份操作的。因此,要想备份这些文件,必须将打开它们的那些进程kill掉。那么如何干净地杀死这些打开文件的进程呢?相信看完本文后,自然会有办法解决!其实,在较新的Windows操作系统版本中有一个工具程序叫tskill.exe,用它就可以解决问题。如图一
2007-01-16 20:43:00 563
转载 简单的任务管理器
2007-01-01 16:56 一个后门的功能模块,就是一个简单的任务管理器! 代码如下: //简单的实现任务管理器//write by Gxter//date:6.1.2005 #include "stdio.h"#includ
2007-01-16 20:41:00 721
转载 Win2K下的Api函数的拦截
Win2K下的Api函数的拦截2007-01-01 17:09 Api拦截并不是一个新的技术,很多商业软件都采用这种技术。对windows的Api函数的拦截,不外乎两种方法,第一种是Mr. Jeffrey Richter 的修改exe文件的模块输入节,种方法,很安全,但很复杂,而且有些exe文件,没有Dl
2007-01-16 20:41:00 464
转载 基于C/S结构后门下载文件的功能模
基于C/S结构后门下载文件的功能模块2007-01-01 16:45 ***********************server.cpp************************ /*这个程序的功能是在本地监听一个端口,然后把从这对端口来的文件数
2007-01-16 20:40:00 730
转载 MoveFile, MoveFileEx, CopyFile的几点心得(Visual C++ 6.0)
关键字:MoveFile, MoveFileEx, CopyFile, 文件只读属性, 文件隐藏属性,GetFileAttributes, SetFileAttributes, 文件属性的读取与设置1. 文件的只读和隐藏属性对函数的影响1.1 移动操作(MoveFile和MoveFileEx)testcase 1: 设源文件为c:/file1, 目标文件file2, 且目标文件不存在。测试结果:
2007-01-16 20:38:00 3073
转载 VC中调用其他应用程序的方法(函数) WinExec,ShellExecute ,CreateProcess
VC中调用其他应用程序的方法(函数) screen.width/2)this.style.width=screen.width/2;" border="0" alt="" />三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最
2007-01-16 20:37:00 2546
转载 看孙鑫老师VC++视频教程笔记 之 多线程编程(一)
一、创建一个线程 HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, SIZE_T dwStackSize, LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags,
2007-01-16 20:35:00 768
转载 net start命令下的Windows 服务中文解释
Application Layer Gateway Service 为 Internet 连接共享和 Windows 防火墙提供第三方协议插件的支持。 Automatic Updates 自动更新 COM+ Event System 支持系统事件通知服务 Computer Browser 启动“计算机浏览器”服务 Cryptographic Services 提供三种管理服务: 编录数据库服务 受
2007-01-16 20:33:00 1079
转载 实战DeviceIoControl之一:通过API访问设备驱动程序
作者:不祥 来源于:网络 发布时间:2005-10-4 Q 在NT/2000/XP中,我想用VC编写应用程序访问硬件设备,如获取磁盘参数、读写绝对扇区数据、测试光驱实际速度等,该从哪里入手呢? A 在NT/2000/XP中,应用程序可以通过API函数DeviceIoControl来实现对设备的访问—获取信息,发送命令,交换数据等。利用该接口函数向指定的设备驱动发送正确的控制码
2007-01-16 20:30:00 1396
转载 局域网共享与安全
一. 局域网内的邻居网络的基本作用是实现资源共享,而作为最小网络分布结构的局域网(Local Area Network,LAN)更是把这个概念淋漓尽致的发展起来,那么,局域网内的共享是怎么实现的呢?1. 局域网实现原理在了解共享之前,我们需要对局域网的概念有个了解,局域网并不同于外界通讯使用的TCP/IP协议体系,它是一种建立在传统以太网(Ethernet)结构上的网络分布,除了使用TCP/IP
2007-01-16 20:28:00 930
转载 PHOTOSHOP的技巧
下面的75个技巧将会帮助你( 无论你是新手还是经验丰富的专家 )掌 握Photoshop的一些“隐藏”功能,以助于更快更有效的完成复杂工作; 或者它们会告诉你一些你以前所不知道的PHTOSHOP的能力!1).你可能知道按Tab键可以隐藏工具箱和浮动面板,同样按Shift+Tab键 可以只隐藏浮动面板( 而保留工具条可见 )。 2).按住Shift键点击浮动面板的标题栏( 最上方的?#123;条
2007-01-16 20:25:00 391
转载 给年轻工程师的十大忠告
诸位,咱当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽
2007-01-16 20:24:00 391
转载 vc++.NET调用oracle10g
vc++.NET调用oracle10g/*远程连接*/ try { CString ConnStr; ConnStr.Format("Provider=%s;Password=%s;Persist Security Info=True;User ID=%s;Data Source=%s",dbclass,dlg.m_SetDBPWD,dlg.m_SetDBUSER
2007-01-16 20:23:00 1349
转载 让人感动的故事
他和妻子驾驶着一辆满载生活用品的卡车奔驰在无边无际的热带草原上,他们要去处于草原深处的建筑公路的基地。 就在这时,突然在他们的近前闪现出一头凶猛的狮子。卡车加大马力狂奔,试图甩掉狮子,狮子却紧追不放。 他们越是心急,令他们恼火的事情偏偏发生:汽车陷进一个土坑,熄火了。要想重新发动汽车,必须用摇把把车子摇醒。可狮子就趴在车外,眈眈而视。 大声吼吓,抛掷东西,两个
2007-01-16 20:21:00 941
转载 vc中 volatile 的作用
vc中 volatile 的作用volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。使用该关键字的例子如下:int volatile nVint;当要求使用volatile 声明的变量的值的时
2007-01-16 20:20:00 1934
转载 DLL约定
关于约定:动态库输出函数的约定有两种:调用约定和名字修饰约定。1)调用约定(Calling convention):决定函数参数传送时入栈和出栈的顺序,由调用者还是被调用者把参数弹出栈,以及编译器用来识别函数名字的修饰约定。函数调用约定有多种,这里简单说一下: 1、__stdcall调用约定相当于16位动态库中经常使用的PASCAL调用约定。在32
2007-01-16 20:17:00 703
转载 CString 操作指南
通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。 使用CString可以让你对字符串的操作更加直截了当。这篇文章不是CString的完
2007-01-16 20:15:00 438
转载 VC杂项编程
十六、将字符转换为数字: int i = atoi("12345"); 或 sscanf("12345","%d",&i); 十七、调用外部应用程序可使用的函数: CreateProcess、WinExec、ShellExecute。 例:ShellExecute(pWnd->m_wnd, "open", "my.exe", NULL, NULL, SW_NORMAL) 一、父窗体句柄,二
2007-01-16 20:12:00 875
转载 利用VC访问INI文件和系统注册表
利用VC访问INI文件和系统注册表.INI文件 INI文件(Initialization file ,又称为初始化文件)是用来保存应用程序设置和选项的一种特殊的ASCII文件,以“.ini”作为文件扩展名,也被称做配置文件或概要文件(Profile)。除了各个应用程序可以拥有自己私有的初始化文件外,Windows系统还提供有一个系统的初始化文件Win.ini,并由此对当前的Win
2007-01-16 20:12:00 588
转载 匈牙利命名法
匈牙利命名法是微软推广的一种关于变量、函数、对象、前缀、宏定义等各种类型的符号的命名规范。匈牙利命名法的主要思想是:在变量和函数名中加入前缀以增进人们对程序的理解。它是由微软内部的一个匈牙利人发起使用的,结果它在微软内部逐渐流行起来,并且推广给了全世界的Windows开发人员。下面将介绍匈牙利命名法,后面的例子里也会尽量遵守它和上面的代码风格。还是那句话,并不是要求所有的读者都要去遵守,但是希
2007-01-16 20:11:00 482
转载 VC中DLL的创建及调用方法
DLL的创建: 首先,用VC集成开发界面中的“新建”,新建一个项目。无论是VC6.0还是VC.NET,都有建立DLL项目的选项。只不过有些稍有不同,例如VC.NET中就有ISAPI DLL,扩展存储过程DLL等,这些都不在讨论的范围。例如我们建立了一个用静态连接MFC库的DLL
2007-01-16 20:10:00 769
转载 不看遗憾啊,韩版《大长今》中文音译,天才之作!
韩流袭来,一部大长今让中国人终于看到了韩国电视剧的罗里八嗦,但是主题歌却是一首反映中国一段野史的颂歌,歌曲表达了对山东大汉武松为兄报仇的英雄事 迹,几经反复,地狱耶稣终于破解了歌曲密码...... 最佳效果为边听边对照歌词.......题曲 - 呼唤 [韩文版] 武大郎武大郎~~~~挨猪打(武大郎挨打了,还挨猪打,反映了韩国人民对西门庆的强烈鄙视和仇恨,称其为:猪。) 挨打了挨打了挨猪打
2007-01-16 20:07:00 1655
转载 IP Helper API 简介
作者:刘巍 Wednesday, August 7 2002 12:46 PM IP Helper API 简介 IP Helper 是一套用于管理本地网络设置的API(应用程序编程接口)它的功能十分强大,通过使用这一套API,你可以方便的改变计算机的网络设置或者提取有关的信息。而且它还提供了一种消息机制,能够在本地计算机的网络设置发生改变时通知你的应用程序。也就是说以前设置IP,掩
2007-01-16 20:06:00 1026
转载 Dephi中编程控制系统IP配置
Dephi中编程控制系统IP配置 摘 要:主要论述了如何运用Delphi编程实现自动释放、自动获得本地系统所有动态IP地址,以及在Delphi中如何使用Netsh.exe实用程序更改网络配置信息,并给出了相应的示例程序。 关键词:Delphi,IP地址,Netsh 一、 引言 随着Internet的普及,网络安全问题日益突出,根据国家有关部门的政策
2007-01-16 20:04:00 1268
SoapToolkit30B1 VC++ SOAP开发工具包
2011-12-07
Windows API 函数(API32.CHM)
2008-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人