在MFC中添加用户自定义消息
摘要:1、定义一个宏 (用户自定义消息从WM_USER开始)#define WM_XXXXX WM_USER+数值2、声明一个函数并实现afx_msg LRESULT OnXXXXX( WPARAM wParam, LPARAM lParam);3、关联宏和函数BEGIN_MESSAGE_MAP(CWls...
阅读全文
读书笔记——Windows环境下32位汇编语言程序设计(13)关于EXCEPTION_DEBUG_INFO结构体
摘要:在动手自己尝试编写书上第13章的例子Patch3时,遇到了一个结构体EXCEPTION_DEBUG_INFO。这个结构体在MASM的windows.inc中的定义和MSDN中的定义不一样。(我使用的是masm32v11r.zip版的MASM,参阅的MSDN链接为http://msdn.microso...
阅读全文
读书笔记——Windows环境下32位汇编语言程序设计(9)ANSII字符大小写转大写
摘要:在罗云彬的《Windows环境下32位汇编语言程序设计》中第321页....constszAllowedChar db '0123456789ABCDEFabcdef',08h....code_ProcEdit proc uses ebx edi esi hWnd,uMsg,wParam,lPara...
阅读全文
读书笔记——Windows环境下32位汇编语言程序设计(6)使用浮点指令进行64位除法
摘要:罗云彬 典藏版Page192,mark下。这段代码看不懂,手册上根本没有fdivr不带操作数的指令。.datadqTickCounter1 dq ?dqTickCounter2 dq ?dqFreq dq ?dqTime dq ?dwlm dd 1000000.codeinvoke QueryPer...
阅读全文
读书笔记——Windows环境下32位汇编语言程序设计(5)模态对话框
摘要:资源可以用VC之类的生成,然后拷贝出来。例如:每一个MFC工程都有一个resource.h,没有做任何修改时,这个resource.h文件是原来自带的。当对资源进行过修改添加之类的时,新添加的资源的ID都会被加入的这个工程的resource.h中。在Win32汇编的RC文件中,开头包含的那个reso...
阅读全文