内容列表
- 网卡MAC地址相关信息大全(整理)(上)
- 首先要感谢jzyhummel(刀锋[篱影]) 兄弟提供的部分资料^_^
网卡地址这个概念有点混淆不清。因为实际上有两个地址,mac地址和物理地址,一般说网卡地址我是指物理地址,不知道别人怎么看?物理地址指的是网卡上的存放地址的ROM里的地址,mac地址是这块卡工作的时候用的地址,一般情况下这两个地址是一样的,所以很多人都混用了,甚至不知道有区别 
- 分类:VC语言 查阅全文
- 进程句柄方面的问题
- 为何用GetCurrentProcess()得到的句柄总是0FFFFH?用GetParent()总是得到NULL?
还有,请问怎么改变当前窗口的标题?
- 分类:VC语言 查阅全文
- 从一个程序中启动和关闭另一个程序
- 今天正在编写的程序是一个插件(PlugIn)。插件其实就是一个动态链接库,可以被主程序装入内存中,并调用插件中按照主程序规定编写的函数。由于插件受制于主程序,因此我必须另外提供一个程序可以扩展插件的功能。于是乎,我就编写了一个更加复杂的程序来完成更多的功能,但是为了使这个程序可以看起来是和使用插件的程序象是集成在一起的,就必须在启动插件程序的过程中,也同时启动我后来编写的程序,并且还要在插件主程序
- 分类:VC语言 查阅全文
- 发布Activex
- 1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.asp。 Cabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。
- 分类:VC语言 查阅全文
- 网卡MAC地址相关信息大全(整理)(下)
- 如何实现修改网卡物理地址的三种方法
同样要感谢胡大虾
1、买一块可以通过写eeprom物理的修改网卡地址,这种卡现在
很多,并非买不到。如果环境中需要应用网络,那么修改MAC地址,
使得两块卡的MAC地址不同,那么网络仍然可以工作。
2、找一块ne2k或者eepro100的网卡,相信任何一个电子市场
都有这两种网卡买,然后在ddk的sample里面找到它的驱动程序
源代码,找到驱动
- 分类:VC语言 查阅全文
- BT原理收集---1
- BT是通过WEB服务器来实现的,首先BT会通过分析 torrent 来得到下面一串网址 http://btfans.3322.org:6969/announce?info_hash=%CDg%D4%19%AD%96%9D%93%03%DB%E4%FFXA%C6%5D%043%17O&peer_id=%00%00%00%00%00%00%00%00%00%00%00%00%A3E%E0%9B
- 分类:VC语言 查阅全文
- 小程序--TextFilter 文本过滤
- 今天NIIT课,老师给了个VC教程,是个网页教程,准备打开瞄一哈,什么东东,可是一开,就弹出个对话框,要确定后才可以看,再开了一张,郁闷翻了,怎么也是啊,再看看其他的,同流合污,靠怎么这样,我打开代码看看,发现了那个对话框是一对<center></center>标签里的,于是把它删了,恩,不错,对话框消失了,于是开是打开其它的改,晕,近
- 分类:VC语言 查阅全文
- 进程句柄方面的问题
- 为何用GetCurrentProcess()得到的句柄总是0FFFFH?用GetParent()总是得到NULL?
还有,请问怎么改变当前窗口的标题?
- 分类:VC语言 查阅全文
- 一个简洁的读写位图文件的类
- 采用CreateDIBSection函数,回避了调色板操作。附件内是一个完整的工程。作为一个大程序的一部分,其中还包括了一个拷贝构造函数链接:http://sddongxh.vip.sina.com/software/MyDib.rar
- 分类:VC语言 查阅全文
- 获得指定目录下的所有文件的方法!
- #include <iostream>#include <windows.h>#include <cstring>
using namespace std;
void ListFile(char* szDir){ char szTempDir[MAX_PATH+1]; strcpy(szTempDir,szDir); 
- 分类:VC语言 查阅全文
- 得到电脑的信息
- 这里有几个函数,用来得到机器的信息:1、得到注册表键值:这里判断norton的病毒库版本void CInfoshowDlg::GetNortonVersion(){ HKEY hkey; LONG result = RegOpenKey(HKEY_LOCAL_MACHINE,"SOFTWARE\\INTEL\\LANDesk\\VirusProtect6\\CurrentVer
- 分类:VC语言 查阅全文
- 利用MMX优化64K色Alpha混合算法
- 自从今年 3 月云风开始使用 Pentium 200MMX CPU 后, 一直在考虑如何用 MMX 技术加快 Alpha 混合的操作, 尤其是针对目前常用的高彩模式. 而早先在国外一个有关游戏编程的 MailList 讨论的结果是 MMX 不利于对 16位色进行 Alpha 混合操作. 让我们先来看看 MMX 技术相对于普通指令集的更新,来了解一下这个论点的立论.
MMX 技术的优势在于,
- 分类:VC语言 查阅全文
- 象ORACLE里面的ROWNUM一样的效果取得查询记录集的第M到N条记录
- if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_show]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[p_show]GO
/*--实现分页的通用存储过程
显示指定表、视图、查询结果的第X页&nbs
- 分类:VC语言 查阅全文
- 如何正确得到ACCESS数据库表中的记录数目
- 我的程序中同时有两个数据库对象访问同一个数据库中的同一张表,这两个对象是相互独立的(即一个对象的存在并不知道另一个对象的存在),在一个对象写入一条记录后,第二个对象随即必须得到表中记录条数 我的程序如下: UINT CTagDBContro
- 分类:VC语言 查阅全文
- 使用属性对话框的一些经验
- 1.去掉Apply Now按钮m_psh.dwFlags |= PSH_NOAPPLYNOW; 2.控制OK、Cancel、Appliy Now、Help按钮很简单,它们的ID分别为IDOK、IDCANCEL、ID_APPLY_NOW、IDHELP 3.将属性页上所有的控件都映射到一个值的成员变量上去,这样才能在对控件进行初始化,才能在属性对话框关闭但还没销毁时获取
- 分类:VC语言 查阅全文
- ADO 方法访问数据库的封装接口(03)
- 5. DBRecordSetImpl.h#pragma once
typedef _RecordsetPtr CADORecordSetPtr;
class CDBRecordSetImpl{ //构造函数和析构函数public: CDBRecordSetImpl(void); virtual ~CDBRecordSetImpl(void);
//c
- 分类:VC语言 查阅全文
- ADO 方法访问数据库的封装接口(02)
- 3. DBConnection.h#pragma once
#include <comutil.h>#pragma comment(lib,"comsupp.lib")
class CDBConnectionImpl ;class CDBRecordSet ;
class AFX_EXT_CLASS CDBConnection{ friend class CDBReco
- 分类:VC语言 查阅全文
- ADO 方法访问数据库的封装接口(01)
- 数据库访问是软件开发过程中经常用到的,ADO方法访问数据库是现在Windows平台开发软件经常用到的方法,但是在ADO组件中,使用COM调用的时候,经常会出现各种异常,异常处理在开发过程中如果处理不当,经常会导致程序无法正常工作甚至崩溃。本人在开发软件过程中,对ADO方法进行了封装,把COM异常吸收在类的内部,这
- 分类:VC语言 查阅全文
- 虚拟设备驱动程序的设计与实现
- 由于Windows对系统底层操作采取了屏蔽的策略,因而对用户而言,系统变得更为安全,但这却给众多的硬件或者系统软件开发人员带来了不小的困难,因为只要应用中涉及到底层的操作,开发人员就不得不深入到Windows的内核去编写属于系统级的虚拟设备驱动程序。全文阅读:虚拟设备驱动程序的设计与实现
- 分类:VC语言 查阅全文
- Win32位程序设计初步之服务
- 每个操作系统都需要有在后台执行任务的方法,无论是谁正在使用这部机器,这些任务都可以继续运行,后台任务可以处理各种重要的服务,包括系统的或者用户的。全文阅读:Win32位程序设计初步之服务
- 分类:VC语言 查阅全文