-
-
[求助]OllyDBG 入门系列(七)-汇编功能时遇到的问题
-
发表于:
2009-9-19 22:50
3960
-
[求助]OllyDBG 入门系列(七)-汇编功能时遇到的问题
我在学习CCDebuger老师的OllyDBG 入门系列(七)-汇编功能时,遇到下面这个问题:
(原文:http://bbs.pediy.com/showthread.php?s=&threadid=23873)
以下是原文截取的一段
对于 LOGFONT,我们再来看一下定义:
typedef struct tagLOGFONT { // lf
LONG lfHeight;
LONG lfWidth;
LONG lfEscapement;
LONG lfOrientation;
LONG lfWeight;
BYTE lfItalic;
BYTE lfUnderline;
BYTE lfStrikeOut;
BYTE lfCharSet;
BYTE lfOutPrecision;
BYTE lfClipPrecision;
BYTE lfQuality;
BYTE lfPitchAndFamily;
TCHAR lfFaceName[LF_FACESIZE];
} LOGFONT;
这样我们的标准9号宋体的 LOGFONT 值应该是32字节,16进制就像这样:F4FFFFFF000000000000000000000000900100000000008600000000CBCECCE5。
请问各位前辈老师,是怎么知道标准9号宋体的 LOGFONT 值应该是32字节?还有那个16进制(即:F4FFFFFF000000000000000000000000900100000000008600000000CBCECCE5)是怎么得到的?
多谢了!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课