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

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

分享到:
评论

相关推荐

    win32汇编环境,在对话框程序中画简单图形

    编写win32汇编程序通常需要熟悉Windows API(应用程序接口),这是Windows操作系统提供的一系列函数,用于执行各种系统级的任务。 对话框程序是Windows应用程序中常用的用户界面形式,它允许用户在弹出的窗口中进行...

    win32汇编环境,对话框程序使用跟踪条控件示例二

    这种语言具有高度的控制力和灵活性,适用于需要对系统性能进行精细调整的应用程序开发。在Win32汇编环境中,开发人员可以创建各种类型的程序,包括对话框程序。对话框程序是一种用于与用户进行交互的界面,它通常...

    win32汇编环境,对话框程序中使用进度条控件

    Win32 API是微软提供的编程接口,允许开发者创建本地应用程序,以充分利用Windows操作系统提供的各种功能。汇编语言作为一种接近硬件层面的编程语言,提供了对计算机硬件的直接控制能力,虽然它比高级语言更难以掌握...

    win32汇编环境,窗口程序使用跟踪条(滑块)控件示例一

    在计算机编程领域中,Win32 API是Windows操作系统下编程的一套应用程序接口,它允许开发者使用函数、数据结构、宏等资源来控制大部分Windows的功能。汇编语言是与硬件直接相关的低级编程语言,其操作接近于机器语言...

    win32汇编环境,理解BeginPaint函数与GetDC函数的区别

    在深入探讨BeginPaint函数与GetDC函数的区别之前,我们首先需要了解Win32汇编环境,这是构建Windows应用程序的基础。Win32环境提供了丰富的API函数,使得程序员能够与Windows操作系统进行交互。了解这些API函数是...

    win32汇编环境,窗口程序中对编辑框常用操作的示例

    通过本示例的学习,开发者将能够掌握在win32汇编环境下创建窗口程序时对编辑框进行各种操作的技能,包括文本的输入、获取、选择和替换等,从而在实际开发中更好地利用编辑框提升应用程序的交互性和用户体验。

    win32汇编环境不同方式加载图标至对话框的示例

    在编写win32汇编代码时,通常需要初始化一个Windows应用程序,创建一个对话框模板,并将其显示为一个模态或非模态对话框。加载图标通常是在对话框初始化过程中完成的,此时对话框的窗口句柄已经可用。可以通过发送WM...

    在win32汇编环境中,在richedit控件中显示文本或添加文本

    Win32汇编语言是基于x86架构的一组指令集,用于编程开发Windows操作系统下的应用程序。它相比高级语言而言,提供了更底层的硬件控制能力,但同时对程序员的要求也更高,需要对系统底层有深入的理解。 在Windows编程...

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

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

    【Win32汇编】通用对话框

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

    win32汇编环境,对线程的创建与操作示例二

    在win32汇编环境中,通常使用CreateThread API函数来创建一个新的线程,该函数会返回一个句柄(handle)给新线程。在创建线程时,需要提供线程执行函数的入口地址和传递给该函数的参数。 线程创建后,可以使用多种...

    在win32汇编环境中如何生成richedit控件

    此外,为了增强控件的功能,程序员可能还需要处理与剪贴板交互的消息,比如EM_PASTESPECIAL,以便用户可以从其他应用程序复制文本并粘贴到RichEdit控件中。处理这些消息通常涉及编写额外的处理函数,以便在用户执行...

    win32汇编环境下,双击窗口程序内生成的listview列表控件的某行,并提取其内容的示例程序

    在win32汇编环境下,要实现双击窗口程序内的listview列表控件某行提取内容的功能,首先需要掌握win32应用程序的基本结构和消息处理机制。Win32汇编语言允许开发者直接与Windows API进行交互,实现底层的系统级操作。...

    窗口信息探测器(WIN32ASM)

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

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

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

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

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

Global site tag (gtag.js) - Google Analytics