摘要:AH&AL=AX(accumulator):累加寄存器 BH&BL=BX(base):基址寄存器 CH&CL=CX(count):计数寄存器 DH&DL=DX(data):数据寄存器 SP(Stack Pointer):堆栈指针寄存器 BP(Base Pointer):基址指针寄存器 SI(Source Index):源变址寄存器 DI(Destination Index):目的变址寄存器 IP(Instruction Pointer):指令指针寄存器CS(Code Segment)代码段寄存器 DS(Data Segment):数据段寄存器SS(Stack S
阅读全文
摘要:refer:http://stackoverflow.com/questions/2289894/how-can-i-save-hicon-to-an-ico-fileanswer1: 1 #include "stdafx.h" 2 #include 3 #include 4 #pragma comment(lib, "oleaut32.lib") 5 6 HRESULT SaveIcon(HICON hIcon, const wchar_t* path) { 7 // Create the IPicture intrface 8 PICTDESC de
阅读全文
摘要:在上一篇中,我们以经介绍了程序的流程和框架,在本篇将详细讨论各个功能的实现主要包括1.获取磁盘信息2.获取目录信息3.获取文件信息4.运行指定文件5.删除指定文件6.删除指定目录7.创建指定目录8.上传下载文件9.获取远程文件图标获取磁盘信息磁盘信息可以用API GetDriveType来实现,它以路径名作为参数(如C:/)返回磁盘类型,其实例代码如下DWORD GetDriverProc(COMMAND command,SOCKET client){for(char i='A';i0){int ret=send(client,&date[idx],nLeft,0);
阅读全文
摘要:http://sourceforge.net/http://www.codeguru.com/http://www.codeproject.comhttp://bbs.pediy.com/
阅读全文
摘要:第九章图标与Windows任务条如果问一个非程序人员Windows最好的特色是什么,得到的答案应该是系统最有吸引力的图标。无论是Windows98现在支持的通用串行总线(USB)还是WDM(看上去有点像一个软件协会而不象普通的设备驱动体系结构的缩写),图标在人们的心目中仍然是亲切的。你必须承认,微软总是从它的图形族群中获得最大的利益。要了解使用图标表述菜单命令背后的的简单(或不简单)概念,你需要的不是绘制激情也不是艺术欣赏,而是应该清楚,仅使用32X32像素和16种颜色的图块做这样的表述是一个伟大的成绩。对于微软的图标,最值得欣赏的是即使在最低分辨率(16X16像素)下,它们也是清晰的和容易理
阅读全文