<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xushuangjay</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xushuangjay]]></copyright><item><title><![CDATA[windows消息大全]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6249850</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6249850</guid><author>xushuangjay</author><pubDate>Tue, 15 Mar 2011 09:25:00 +0800</pubDate><description><![CDATA[<br /> <br /><br />windows消息大全<br /> <br />windows消息大全<br />消息，就是指Windows发出的一个通知，告诉应用程序某个事情发生了。例如，单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的，这个记录中包含了消息的类型以及其他信息。例如，对于单击鼠标所产生的消息来说，这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg，(我转贴的)<br />它在Windows单元中是这样]]></description><category></category></item><item><title><![CDATA[《Intel+汇编语言程序设计(第五版》——第8章 高级过程]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6204274</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6204274</guid><author>xushuangjay</author><pubDate>Thu, 24 Feb 2011 10:15:00 +0800</pubDate><description><![CDATA[一 。2种基本类型的过程参数： 寄存器参数（MOV）和堆栈参数（PUSH）。Irvine32和Irine16库使用寄存器参数（用的MOV 不是PUSH）；缺点代码混乱，堆栈的参数必须由调用过程压栈。pushad
mov esi,OFFSET array        ;起始偏移地址
mov ecx,LENGTHOF array      ；数目
mov ebx,TYPE array          ；双字格式 
call DumpMem                ；显示内存内容
popad]]></description><category></category></item><item><title><![CDATA[《Intel+汇编语言程序设计(第五版》——第6章 条件处理]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6183804</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6183804</guid><author>xushuangjay</author><pubDate>Mon, 14 Feb 2011 13:30:00 +0800</pubDate><description><![CDATA[<br /> <br /> <br /> <br /> <br />XOR指令<br />两个操作数的尺寸必须相同。<br />影响的标志：<br />总是使得CF=0、OF=0  <br />依据目的操作数的值修改SF、ZF和PF的值<br /> 
XYX⊕Y（X⊕Y）⊕ Y = X0000011010111101<br /> <br />XOR指令的特性：如果将某个操作数与同样的操作数执行两次“异或”运算后，其值保持不变。<br />利用该特性可以实现简单的数据加密<br />TITLE Progra]]></description><category></category></item><item><title><![CDATA[《windows程序设计(第五版)》——第6章 键盘]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6181690</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6181690</guid><author>xushuangjay</author><pubDate>Sat, 12 Feb 2011 22:18:00 +0800</pubDate><description><![CDATA[键盘基础Windows用八种不同的消息来传递不同的键盘事件。程序可以忽略其中至少一半的消息忽略键盘Alt键 程序不必监视这些按键 给了DefWindowProc 最终，窗口消息处理程序将获得一个消息，表示一个菜单项被选择了DefWindowProc窗口处理函数，我们可以把不关心的消息都丢给它来处理。这个函数在处理关闭窗口消息WM_CLOSE时，是调用DistroyWindow函数关闭窗口并且发WM_DESTROY 　　消息给应用程序；而它对WM_DESTROY这个消息是不处理的（考虑为什么？）；程序中对这个]]></description><category></category></item><item><title><![CDATA[《Intel+汇编语言程序设计(第五版》——第5章 过程]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6180307</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6180307</guid><author>xushuangjay</author><pubDate>Sat, 12 Feb 2011 10:20:00 +0800</pubDate><description><![CDATA[设置环境变量 INCLUDE(C:/MASM615/INCLUDE） ， LIB（C:/MASM615/LIB）,PATH(C:/MASM615)ml /c /coff msgbox.asmlink /subsystem:windows msgbox.obj irvine32.lib kernel32.lib user32.lib缺少DLL文件  安装下《Intel汇编语言程序设计》一书的例程，需要首先进行环境配置。到优快云下载“MASM615”注意是网络上的人搜集起和这书配套的工具。安装或者解压到C:/]]></description><category></category></item><item><title><![CDATA[《windows程序设计(第五版)》——第5章 图形基础]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6179292</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6179292</guid><author>xushuangjay</author><pubDate>Fri, 11 Feb 2011 16:23:00 +0800</pubDate><description><![CDATA[ 一 .取得设备内容句柄(4种方法)1. WM_PAINT消息最常用的取得并释放设备内容句柄的方法是，在处理WM_PAINT消息时，使用BeginPaint和EndPaint呼叫：
hdc = BeginPaint (hwnd, &ps) ;
        
其它行程序
        
EndPaint (hwnd, &ps) ;
        
变量ps是型态为PAINTSTRUCT的结构，该结构的hdc字段是BeginPaint传回的设备内容句柄。 PAINTSTRUCT结构又包含一]]></description><category></category></item><item><title><![CDATA[《Intel+汇编语言程序设计(第五版》——第4章 数据传送指令]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6174716</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6174716</guid><author>xushuangjay</author><pubDate>Tue, 08 Feb 2011 16:51:00 +0800</pubDate><description><![CDATA[TITLE Program Template		(Template.asm)
;程序描述：
;作者：
;创建日期：
;版本：
;修改日期：			修改者：
INCLUDE Irvine32.inc
.data
	;（在此插入变量）
	val1 WORD 1000h
	val2 WORD 2000h
	arrayB BYTE 10h,20h,30h,40h,50h
	arrayW WORD 100h,200h,300h
	arrayD DWORD 10000h,20000h
	
.]]></description><category></category></item><item><title><![CDATA[《Intel+汇编语言程序设计(第五版》——第3章 汇编语言的基本元素]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6174094</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6174094</guid><author>xushuangjay</author><pubDate>Mon, 07 Feb 2011 22:54:00 +0800</pubDate><description><![CDATA[ 整数常量以及整数表达式 实数常量 字符常量、字符串常量 保留字 标识符 伪指令 指令1（1）整数常量： -26 十进制      26d 十进制       11011110b 二进制 42q 八进制     42o 八进制        1Ah 十六进制 0A3h 十六进制 l整数表达式：   4+5*2   12-1mod 5       -5+2       (4+2)*6 （2）实数常量 2. +3.0 -44.2E+05 26.E5 l(3)字符、字符串常量字符常量是以单引号或双引号括起来的单个]]></description><category></category></item><item><title><![CDATA[《精通Windows API-函数、接口、编程实例》——第3章  开发工具配置与使用]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6173548</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6173548</guid><author>xushuangjay</author><pubDate>Sun, 06 Feb 2011 22:44:00 +0800</pubDate><description><![CDATA[SDK platform sdk xp-sp2 官方下载地址Platform SDK XP-SP2：http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htmhttp://download.microsoft.com/download/platformsdk/sdk/update/WIN98MeXP/EN-US/2600.2180/FULL/PSDK-FULL.1.cabhttp://download.micr]]></description><category></category></item><item><title><![CDATA[《windows程序设计(第五版)》——3 窗口和消息]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6172718</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6172718</guid><author>xushuangjay</author><pubDate>Fri, 04 Feb 2011 22:14:00 +0800</pubDate><description><![CDATA[MessageBox函数建立一个窗口，但这只是一个功能有限的特殊窗口。消息窗口有一个带关闭按钮的标题列、一个选项图标、一行或多行文字，以及最多四个按钮。当然，必须选择Windows提供给您的图标与按钮。自己的窗口建立窗口很简单，只需呼叫CreateWindow函数即可。在对象导向的程序设计中，对象是程序与数据的组合。窗口是一种对象，其程序是窗口消息处理程序。数据是窗口消息处理程序保存的信息和Windows为每个窗口以及系统中那个窗口类别保存的信息。窗口消息处理程序处理给窗口发送消息。这些消息经常是告知窗口，]]></description><category></category></item><item><title><![CDATA[《Intel+汇编语言程序设计(第五版》——第2章   IA-32体系结构]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6172425</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6172425</guid><author>xushuangjay</author><pubDate>Fri, 04 Feb 2011 11:16:00 +0800</pubDate><description><![CDATA[ 1. 1.基本概念2. 2.IA-32处理器体系结构3. 3.IA-32的内存管理4. 4.IA-32微机的构成 5.特台 
内存储器：程序运行时存放指令和数据的地方。存储单元接受CPU的数据请求，从随机访问存储器(RAM)中取出数据送至CPU，并将运算结果从CPU送回存储器中========================================================================== 5.输入输出系统]]></description><category></category></item><item><title><![CDATA[《windows程序设计(第五版)》——第2章VC++的Unicode编程]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6172274</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6172274</guid><author>xushuangjay</author><pubDate>Thu, 03 Feb 2011 20:38:00 +0800</pubDate><description><![CDATA[一 添加LIB 文件（否则出现出现错误 ） 或者重新安装VC6。0 二 VC6。0设置 2步骤使用VC++ 6.0进行Unicode编程主要做以下几项工作：1、为工程添加UNICODE和_UNICODE预处理选项。 　　具体步骤：打开[工程]->[设置…]对话框，如图1所示，在C/C++标签对话框的“预处理程序定义”中去除_MBCS，加上_UNICODE,UNICODE。（注意中间用逗号隔开）改动后如图2：图一图二　　在没有定义UNICODE和_UNICODE时，所有函数和类型都默认使用ANSI的版本；在定]]></description><category></category></item><item><title><![CDATA[《王爽汇编》——实验16 把 选择功能程序放到中断表里 2种顺序方法（安装程序在前就是TABLE表处 这个TABLE 起的是标识 在这里我不能用）]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6162766</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6162766</guid><author>xushuangjay</author><pubDate>Tue, 25 Jan 2011 12:32:00 +0800</pubDate><description><![CDATA[16 直接定位表 程序入口地址定位选择功能2011-01-2512:31:48]]></description><category></category></item><item><title><![CDATA[《精通Windows API-函数、接口、编程实例》——第4章文件系统]]></title><link>https://blog.youkuaiyun.com/xushuangjay/article/details/6065638</link><guid>https://blog.youkuaiyun.com/xushuangjay/article/details/6065638</guid><author>xushuangjay</author><pubDate>Thu, 09 Dec 2010 15:03:00 +0800</pubDate><description><![CDATA[4.3.3	创建目录]]></description><category></category></item></channel></rss>