user32.dll那么小,那么多功能,

user32.dll那么小,那么多功能,这里面的函数,应该只是访问内存系统常驻区而已,user32.dll中函数应该只是个空壳。

0

1个回答

当然是空壳,包括kernel32.dll也是空壳,他们只是进一步调用了ntdll.dll,ntdll里的函数进一步调用KiFastSystemCall,之后通过软中断或特殊指令进入内核,并调用内核模式下的函数,

0
zuishikonghuan
zuishikonghuan 回复wogengbang: 有一些调试工具,比如windbg,也可以自己拿PE文件分析工具和反汇编工具(ollydbg等)分析
3 年多之前 回复
wogengbang
wogengbang 有什么方式能清晰地跟踪并显示这一过程?
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
那么小,那么慢,那么美
终于,我还是去心理咨询了,在我觉得我恢复正常之后. 我说,我已经想通了,除了有些焦虑. 人说,那就说说你的焦虑吧. 叭叭的说了一通,被人一句话问的哑口无言. 你给自己设置了一个剧本,剧本里有着严格的时间线,只要你的现实跟剧本不一样,你就焦虑到无法正常生活. 那么过了你这个dead line会怎样呢? 我不知道. ​ 于是​ ​ 我开始看书,我想起当年憧憬着有朝一日工作了,有
洛谷网校 题解 之【P2084 进制转换】
题目背景 无 题目描述 今天小明学会了进制转换,比如(10101)2 ,那么它的十进制表示的式子就是 : 1*2^4+0*2^3+1*2^2+0*2^1+1*2^0, 那么请你编程实现,将一个M进制的数N转换成十进制表示的式子。 注意:当系数为0时,该单项式要省略。 输入输出格式 输入格式:   两个数,M和N,中间用空格隔开。   输出格式:   共一行,一个十进制表...
【树形DP】17.2.6 T3 数字变换 题解
题目描述: jyb 的女朋友有一天教给他一个数字变换的方法。如果一个数x 的约数和(不包括它本身,下同)比它本身小,那么x 可以变成它的约数和;如果对于某个y>x 且y 的约数和为x,那么x 也可以变成y。例如,4 可以变为3,1 可以变为7。 “哇塞!这个变换真是太有趣了!”,jyb 惊叹道。 “哈哈我也觉得真是太有趣了!那我现在问你一个问题哦,如果限定所有的数字变换在不超过n 的正整数范围
hihocoder 1337: 平衡树·SBT (伸展树Splay或者树堆Treap模板题)
题目链接:http://hihocoder.com/problemset/problem/1337 模板不多解释,我是写的伸展树,直接附上代码 #include <cstdio> #include <cstring> using namespace std; #define LEFT 0 #define RIGHT 1 const int SIZE = 111111...
洛谷【P2084】进制转换
题目描述 今天小明学会了进制转换,比如(10101)2 ,那么它的十进制表示的式子就是 :    1*2^4+0*2^3+1*2^2+0*2^1+1*2^0, 那么请你编程实现,将一个M进制的数N转换成十进制表示的式子。 (注意:当系数为0时,该单项式要省略。) 输入输出格式 输入格式: 两个数,M和N,中间用空格隔开。 输出格式: 共一行,一个十进制表示的式子。 输入输出样例
P2084 进制转换
题目背景 无 题目描述 今天小明学会了进制转换,比如(10101)2 ,那么它的十进制表示的式子就是 : 1*2^4+0*2^3+1*2^2+0*2^1+1*2^0, 那么请你编程实现,将一个M进制的数N转换成十进制表示的式子。 注意:当系数为0时,该单项式要省略。 输入输出格式 输入格式: 两个数,M和N,中间用空格隔开。 输出格式: 共一行,一个十进制表示的式
我靠,JBuilder 9怎么就那么那么那么那么那么那么那么那么慢啊???
rn我的机子是赛扬900+128M,配置确实不高,但我运行xp+vs.net一点也不慢,我以为跑jbuilder也不会有问题的,今天刚装上jbuilder 9,靠,速度奇慢无比!让人根本无法接受!早就听说jbuilder的速度了,今天总算见识了,靠!rn我是刚开始学java,以前从未用过jbuilder的,现在看来9是用不成了,不知道8怎么样?如果8也是这样的速度,那该用什么好?jcreator?editplus?ultraedit?eclipse?难道软件公司搞开发也是用这些吗?rn大家说一下。rn
#树形dp#jzoj 1982 数字转换
题目 如果一个数x的约数和(不包括它本身,下同)比它本身小,那么x可以变成它的约数和;如果对于某个y>x且y的约数和为x,那么x也可以变成y。例如,4可以变为3,1可以变为7。限定所有的数字变换在不超过n的正整数范围内进行,求不断进行数字变换且没有重复数字出现的最多变换步数。 分析 这道题是求树的最长链,d1id1id1_i表示以i为根的树到叶子节点的最大值,d2id2id2_...
python中的小坑及安装包时问题小汇总
python中的小坑及安装包时问题小汇总 标签: python 1.python中二维数组: 二维数组我之前一维使用list然后*某个数字,这样就行了,比如: a = [[1]*3]*2 从输出结果看确实没什么问题:[[1, 1, 1], [1, 1, 1]] 但是当你修改其中某个值的时候,比如a[0][1] = 4,你会发现最后a变成了[[1, 4, 1], [1, 4, 1]],所以这...
【模板】树的直径 DP (模板题:XJOI数字转换)
题目描述: 如果一个数x的约数和(不包括它本身,下同)比它本身小,那么x可以变成它的约数和;如果对于某个y>x且y的约数和为x,那么x也可以变成y。例如,4可以变为3,1可以变为7。限定所有的数字变换在不超过n的正整数范围内进行,求不断进行数字变换且没有重复数字出现的最多变换步数。 输入格式: 输入一个正整数n。 输出格式: 输出最多的步数
LOJ10155 数字转换
题目描述 如果一个数 x的约数和 y(不包括他本身)比他本身小,那么 x 可以变成 y,y 也可以变成 x。例如 4 可以变为 3,1 可以变为 7。限定所有数字变换在不超过 n 的正整数范围内进行,求不断进行数字变换且不出现重复数字的最多变换步数。 输入格式 输入一个正整数 n。 输出格式 输出不断进行数字变换且不出现重复数字的最多变换步数。 样例 样例输入 7 样例输出 ...
树形dp(数字转换NOIP17提高模拟训练4)
如果一个数x的约数和(不包括它本身,下同)比它本身小,那么x可以变成它的约数和;如果对于某个y>x且y的约数和为x,那么x也可以变成y。例如,4可以变为3,1可以变为7。限定所有的数字变换在不超过n的正整数范围内进行,求不断进行数字变换且没有重复数字出现的最多变换步数。 输入一个正整数n。 输出最少需要花费的时间。 样例输入: 7 样例输出: 3 这是网上抄来的解析
查找树ADT--二叉查找树
二叉树的一个重要应用是它们在查找中的使用。   二叉查找树的性质:对于树中的每个节点X,它的左子树中所有项的值小于X中的项,而它的右子树中所有项的值大于X中的项。这意味着该树所有的元素可以用某种一致的方式排序。   二叉查找树的平均深度是O(logN)。二叉查找树要求所有的项都能够排序。树中的两项总可以使用Comparable接口中的compareTo方法比较。 BinaryNode
Win7 C盘越来越小怎么办?
前言        朋友之前安装了Windows7系统,由于安装在C盘系统,初期硬盘分区的时候给C盘分了20G的空间,但安装WIN7并且安装一些游戏与应用后,C盘空间越来越小。近期经常出现提示C盘空间不足,导致系统运行缓慢。以前用XP系统都不会这样。那么对于Win7占用空间大,C盘空间越来越小该如何解决呢?        由于我们知道Win7系统要比传统的XP系统文件大小却是要大很多,一般如今装W
初来乍到
    我是一名有五年经验的Java软件开发工程师,从离开学校时起一步一个脚印走到了今天,但有时候蓦然回首,却发现一直在原地踏步。    现在28岁的我虽然在工作上还没有大的突破,但目标还是有的。最近在学Python和英语,希望以后的生活可以更精彩,想去的远方和答应她的话都要做到。这是我第一次写Blog,嘿嘿,不知道写些什么好了,以后我会把我工作和生活上的趣事在这里和大家分享,以后也会把在学的技术...
51nod1742 开心的小Q
1742 开心的小Q 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注如果一个数字存在一个约数是大于1的完全平方数,那么小Q就认为这个数是有趣的。小Q喜欢收集有趣的数字,每找到一个有趣的数,小Q就会变得很开心。小Q发现12是有趣的,18也是有趣的,它们都是36的约数,而在36的约数中,还有3个数是有趣的,它们是4、9、36。小Q很好奇,在a~b里每个数...
《他其实没那么喜欢你》经典台词
——女孩子不会忘记第一个喜欢过的男孩。甚至是尴尬的过去。 A girl will never forget the first boy she likes。Even if things don’t quite work out. ——但通常会有人来说些安抚神伤的智慧话语。 But usually someone is there to office words of wisdom
linux 下窗口管理系统
refs: https://linuxtoy.org/archives/python-plwm.html 1)Twm http://baike.baidu.com/link?url=8aMnuVBMhs1sMw45EZEHl8nNxT4Qc2mSlX7lP3mpjWic40u0auPaT2eRdx_TV3hRr5yK7KleI-ko-jVCVCR4ca 2)jwm h
目前最为完备的早期Linux系统C源代码,版本为0.11,内有详细注释
目前最为完备的早期Linux系统C源代码,版本为0.11,内有详细注释
是啊,人是这么的悲哀;但幸好,海永远是那么的蓝
在长崎,远藤周作的一句话刻在面朝大海的石碑上:“主啊,人是这么的悲哀,还是这么的蓝。”——蒋方舟 - 《东京一年》近来不知道怎样得出了这样的一个结论——“胖子,基本上是靠不住的。” 也许是我被某些什么渐渐磨去了所谓的兴致,也可能更多的是对自己水平的不满意吧。渐渐地对自己越来越了解,了解自己的弱点究竟是在哪里,劣性究竟是在哪里,也渐渐知道什么事情对于我来说是三分钟热度,什么事情对于我来说会为之发狂,
1176:手机靓号
1176:手机靓号 Description 小风刚买了手机,去营业厅开户,营业员让其挑选自己喜欢的号码,但那么多号码着实让他眼花,他对号码的要求是在号码中6和8的个数要不少于5个,并且没有数字4,于是请你给他编了一个程序。 Input 输入不多于50组的数,(手机号码),每个数以13或15开头,长为11位。 Output 输出数中,含有6
第六届蓝桥杯省赛JavaB组第一题三角形面积
三角形面积如【图1】所示。图中的所有小方格面积都是1。那么,图中的三角形面积应该是多少呢?请填写三角形的面积。不要填写任何多余内容或说明性文字。参考答案:28...
oj 光棍的悲伤
描述: 光棍们对1总是那么敏感,因此每年的11.11被戏称为光棍节。小Py光棍几十载,光棍自有光棍的快乐。让我们勇敢地面对光棍的身份吧,现在就证明自己:给你一个整数a,数出a在二进制表示下1的个数,并输出。例如:a=7则输出:3 Python代码: a = 7 st = str(bin(7))[2:] print(st.count('1'))
NYOJ 261 玩转矩阵的C小加
题目261 题目信息 运行结果 本题排行 讨论区 玩转矩阵的C小加 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 描述ACM的C小加在很短的时间内将矩阵转置,那么现在请你设计一个程序跟他PK一下吧,希望你能挑战成功。 输入第一行输入测试组数N,0 输出输出转置后的矩阵。 样例输入 1 1 2 3 4
zyb的面试(模拟)
zyb的面试 Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 0Accepted Submission(s): 0Problem Description 今天zyb参加一场面试,面试官听说zyb是ACMer之后立马抛出了一道算...
微信小程序使用wxParse解析html(富文本框内容)
微信小程序使用wxParse解析html 今天微信小程序项目里面出现了,接口返回的内容里面有html标签的情况.后台说这是富文本的内容,需要前端去转化,百度后 小程序默认是不支持html格式的内容显示的,那我们需要显示html内容的时候,就可以通过wxParse来实现。 首先我们在github上下载wxParse https://github.com/icindy/wxParse 下载完之后我们...
蓝桥杯之寒假作业
寒假作业: 现在小学的数学题目也不是那么好玩的。 看看这个寒假作业:    □ + □ = □    □ - □ = □    □ × □ = □    □ ÷ □ = □     每个方块代表1~13中的某一个数字,但不能重复。 比如:  6  + 7 = 13  9  - 8 = 1  3  * 4 = 12  10 / 2 = 5 以及:  7 
树为什么能长这么高?
原文网址http://www.science4all.org/article/the-amazing-physics-of-water-in-trees/ 水的高度 通过吸管吸水最多可以把水吸到10m的高度。树就像是一根吸管吸取土地里富含的水。 你用吸管喝饮料的时候其实是增加了肺部的体积,你的嘴巴和肺部的空气压强减小了。但是无论你怎么吸你都不能让水的压强超过大气压强,也就是形成负压强。 一种可能...
2016年蓝桥杯A组 第六题 寒假作业
今年的题不知为什么,第三道是考的dfs,这第六道同样是考的dfs,看来深度优先遍历是需要好好学学的! 寒假作业现在小学的数学题目也不是那么好玩的。 看看这个寒假作业:□ + □ = □ □ - □ = □ □ × □ = □ □ ÷ □ = □(如果显示不出来,可以参见【图1.jpg】)每个方块代表1~13中的某一个数字,但不能重复。 比如: 6 + 7 = 13
为什么115会越来越贵?
  为什么115会越来越贵?最新的价格年费是500,月费也要50! 其实用过的网友都知道,是因为它可以离线下载不可描述的文件,而且非常非常快,可以达到最高20M/s的下载速度。快到如果不是价格这么贵,我也会续费的!具体原理是它事先下好了磁力资源,然后通过http的方式提供给用户下载。 我通过抓包,发现基本每隔1分钟,就有5个新注册的115会员,一半注册月费会员,他们每天至少入账15万!这...
为什么那么多人去考公务员的分析
年轻人羡慕的不是沈大师,而是他26年的带薪流浪 原创:一棵青木远方青木今天 流浪大师沈巍火了,火到什么程度呢?火到了谁拍他谁火的地步。 据说,成百上千的主播们从全国各地赶来上海对沈大师进行围追堵截,上海很大,但是不管沈大师藏在哪,都能堵住他。 自己火不算厉害,能让别人火,这才是真本事,连各路美女主播都纷纷跑来和沈大师合影。 沈大师满足了民众关于“高手在民间”...
《他其实没那么喜欢你》经典台词(2)
——所以你觉得他们结婚是好事……但你没觉得我们一直没结婚其实很违背自然常理么? Well,so you think it’s great that they’re getting married …but you don’t ever feel like we’re going against nature ,or something…by not getting married? —
08头条实习生面试_字典序的第K小数字
LeetCode(440) 字典序的第K小数字 思路: 其实这是一个"十叉树",如下图: 1)每个节点的子节点可以有十个,比如节点1的子节点可以是10~19、节点2的字节的可以是20~29、。。。 但是由于n大小的限制,构成的并不是一个"满十叉树"。 2)分析题目中给的例子可以知道,数字1的子节点有4个(10,11,12,13),而后面的数字2到9都没有子节点, 那么这道题实...
Python小咖班(字符串)12月8号
用单引号,双引号,三引号(输出内容是好几行的比较方便) 字符串中字符的获取: sentence=‘shaoxiansheng’ print(sentence[0]) 这种方式叫做索引。 sentence=‘shaoxiansheng’ print(sentence[0:4]) 这种截取部分的方式叫做切片。 字符串的添加: s1=“Hello” s2=“World” print(s1+s2) 字符...
小旋风ASP服务器可代替IIS
简单服务器,可以代替IIS,单没IIS那么多功能,但容易用,打开就行了。
NYOJ261玩转矩阵的C小加
玩转矩阵的C小加 时间限制:3000 ms  |  内存限制:65535 KB 难度:1   描述ACM的C小加在很短的时间内将矩阵转置,那么现在请你设计一个程序跟他PK一下吧,希望你能挑战成功。   输入第一行输入测试组数N,0 <N < 100,随后的几行输入一个3*3的矩阵。输出输出转置后的矩阵。样例输入 1 1 2 3 4 5 6 7 8 9 ...
微软雅黑字体为什么那么小?
求字体达人问下:rnCreateFontIndirect创建微软雅黑字体是LONGFONT参数中lfHeight设置成12,显示的字体高度为什么远不到12个像素?rn中间有什么换算关系吗?
打印出来为什么那么小?
打印出来为什么那么小?rn我在OnDraw()里画了一些图rn都是用Moveto(...)rnlineTo(...)rnpDC->DrawText(...);rn画出来的rn可是一点打印就出来那么小rn我怎样才能打出和显示出的一样大?rnrn还有rn我试了一下pDC->SetMatMode(...);rn我设成了每象素对应0.1mmrn可就是用了rn负坐标rnrn显示出的字体还是不行rn是不是要自己再次定义字体的大小|?rnrn(字体我在构造里定义的是14高的)rn哪位做过这方面的?rn最好给个有代码的rn谢了!!!
为什么栈的容量那么小??
栈的默认大小一般都是1,2M,内存大小又不是问题,为什么不能搞大点,那样不是就不会overflow了么?
面试3 -- Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
1.==和equals()的区别 ==是判断对象的内存地址,s1==s2,s2的引用的对象跟s1是同一个。 Object类的equals 也是判断对象的内存地址。底层也是用的==。 有一些类复写了equals(),判断的是此对象的具体内容   2.Set是Collection容器的一个子接口,它不允许出现重复元素。重写了equals。 此问题总结答案 Set里的元素是不能重复的