`
deepfuture
  • 浏览: 4413383 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80136
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:70385
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:103612
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:286616
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15056
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:67835
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32295
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:46079
社区版块
存档分类
最新评论

WIN32汇编获取应用程序句柄

 
阅读更多

 getmodulehandle
使用方法
invoke getmodulehandle,lpmodulename
lpmodulename 是一个字符串指针,它指向的字符含有模块名称。
如想得到USER32.dll句柄
可以
szuserdll db 'user32.dll',0
invoke getmodulehandle,addr szuserdll
.if eax
mov huserdllhandle,eax
.endif
如果想得到本程序的句柄
invoke getmodulehandle,null
mov hinstance,eax

分享到:
评论

相关推荐

    Windows环境下32位汇编语言程序设计 罗云彬

    1. **Win32 API与汇编语言结合**:本书的一个显著特点是将Win32 API与汇编语言相结合,使得开发者能够在更底层的层次上理解Windows系统的工作机制。通过直接调用Win32 API函数,开发者可以实现更加高效和精确的控制...

    用WIN32汇编写的鼠标钩子实例

    标题“用WIN32汇编写的鼠标钩子实例”揭示了这个项目是关于在Windows操作系统环境下,使用汇编语言实现的一个低级鼠标钩子(WH_MOUSE_LL)的应用示例。让我们深入探讨一下这个主题。 首先,我们要理解的是**Win32...

    【Win32汇编】通用对话框

    另一方面,`test.rc` 文件是资源脚本文件,它是Windows应用程序开发的一部分。资源文件用于定义非代码的数据,比如窗口布局、图标、菜单、对话框模板等。在这个案例中,`test.rc` 可能包含了定义通用对话框的结构,...

    窗口信息探测器(WIN32ASM)

    "窗口信息探测器(WIN32ASM)"是一个利用Win32汇编语言编写的小型应用程序,专门设计用于获取并展示窗口的相关信息。它为我们提供了一个直观且实用的工具,帮助开发者或爱好者更好地理解窗口的工作原理,以及如何...

    Windows环境下32位汇编语言程序设计中13章的远程注入dll的例子

    DLL是Windows中的共享代码库,多个应用程序可以同时使用它们,以节省内存和资源。远程注入DLL的核心在于创建一个远程线程,该线程在目标进程中调用`LoadLibrary`或`GetProcAddress`等API函数来加载和执行DLL。 远程...

    通用对话框的使用(Win32 ASM实现)

    通过理解和熟练运用这些步骤,你就能在Win32汇编环境中有效地利用通用对话框,提高应用程序的用户体验。记住,虽然汇编语言编程可能较为复杂,但它提供了对系统底层操作的直接控制,对于某些性能关键的应用或特殊...

    DOS-Windows汇编语言程序设计教程-课件第五章-第六章完整版资料.ppt

    6. **程序执行流程**:创建并显示一个窗口的基本步骤包括获取应用程序句柄、处理命令行参数(如有)、注册窗口类、创建窗口、显示窗口、刷新窗口客户区,最后进入消息循环,处理接收到的消息直到应用程序结束。...

    Win32 API函数大全

    在Windows操作系统中,应用程序通过使用Win32 API来与系统交互并实现其功能。Win32 API是微软提供的一组底层编程接口,它允许开发者直接访问Windows系统的各种服务。本文将详细介绍与窗口操作相关的几个关键函数,...

    磁盘操作(Win32 ASM实现)

    本教程将深入探讨如何使用Win32汇编语言来执行基本的磁盘操作,这在系统级编程、文件管理或其他需要底层控制的应用场景中非常有用。 首先,我们要了解磁盘的基本结构。磁盘被划分为多个扇区(sectors),每个扇区...

    Win32下串口编程

    ### Win32下的串口编程知识点详解 #### 一、串口编程背景及重要性 在工业控制领域,特别是DCS系统(分布式控制系统)中,串行通信的应用非常普遍。随着Windows操作系统的普及,传统的DOS环境下的串口通信方法(如...

    DLL互引用的代码(汇编y引用VC的DLL,C引用ASM的DLL)

    在Windows编程中,DLL(Dynamic Link Library)是一种重要的技术,它允许多个应用程序共享代码和资源。本示例探讨了DLL的互引用情况,即一个汇编语言编写的DLL被一个用Visual C++(VC)编译的WIN32窗口程序引用,...

Global site tag (gtag.js) - Google Analytics