
win32汇编
军人情结
这个作者很懒,什么都没留下…
展开
-
win32中对“句柄”的理解
1、win32中的句柄在数值上表示一个32位的数,用来标识应用程序/进程中不同对象以及同类对象中的不同实例,而所谓实例就是指被实例化的对象,实例化的过程就是通过类创建对象的过程。实例化对象的目地是为对象开辟内存空间。所以句柄是指向一片内存空间的。一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等都可以被定义为一个句柄。2、句柄的设立是为了更好的进行内存管理。句柄是由系统为相应进程所分配的一原创 2013-10-28 20:27:34 · 1992 阅读 · 0 评论 -
一个完整win32汇编窗口程序的分析
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;该部分指出了该汇编程序所用的指令集为386,类似的还有486,586等;内存模式为平坦型,也就是内存范围为4GB空间,不会担心在使用内存时有任何限制,同时指出了;函数调用的约定stdcall表示函数参数从右向左压入堆栈;>>>>>>>>原创 2013-10-28 22:07:19 · 737 阅读 · 0 评论 -
fatal error RC1015: cannot open include file 'resource.h'.
win32汇编中用VC6.0打开资源时出现“fatal error RC1015: cannot open include file 'resource.h'.”错误?解决方案:1、在资源文件中加入完整路径, 比如: include "?:\Masm32\include\resource.h"; 或者是在进行资源编译之前, 将该完整路径设置到 include 的系统环境变量中: set原创 2013-11-07 13:27:30 · 7419 阅读 · 0 评论 -
LINK : warning LNK4068: /MACHINE not specified; defaulting to IX86
win32下汇编程序开发时,当连接时出现“LINK : warning LNK4068: /MACHINE not specified; defaulting to IX86”这样的警告。解决方式:link /subsystem:windows /machine:i386 xxx.obj xxx.res原创 2013-11-07 09:20:30 · 1772 阅读 · 0 评论