zoukankan      html  css  js  c++  java
  • win32 程序分析

    自己动手写了一个win32API的程序,然后通过跟踪观察在对话框创建的过程中所经历的消息

    ========================================================================

    Loaded 'ntdll.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32kernel32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32user32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32gdi32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32imm32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32advapi32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32 pcrt4.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32secur32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32lpk.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32usp10.dll', no matching symbolic information found.
    注册窗口   注册窗口的调试信息
    Loaded 'C:WINDOWSsystem32uxtheme.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32msvcrt.dll', no matching symbolic information found.
    Loaded 'C:Program Files360360Safesafemonsafemon.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32shell32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32shlwapi.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32ole32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32oleaut32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSWinSxSx86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202comctl32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32psapi.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32wininet.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32crypt32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32msasn1.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32version.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32ws2_32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32ws2help.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32 etapi32.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32comctl32.dll', no matching symbolic information found.
    Loaded 'C:Documents and SettingsAll UsersApplication DataTencentTSVulFwTSVulFW.DAT', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32MSCTF.dll', no matching symbolic information found.
    36     ===WM_GETMINMANINFO 
    129   ====WM_NCCREATE
    Loaded 'C:WINDOWSsystem32MSCTFIME.IME', no matching symbolic information found.
    131  =====WM_NCCALCSIZE
    1     =====WM_CREATE
    创建窗口
    24   =====WM_SHOWWINDOW
    70   =====WM_WINDOWPOSCHANGING
    20   =====WM_ERASEBKGROUND
    133 =====WM_NCPAINT
    127 =====WM_GETICON
    127
    127
    70  
    28  ======WM_ACTIVEAPP
    134======WM_NCACTIVE
    6   ======WM_ACTIVE
    641
    642
    7  ======WM_SETFOCUS
    71 ======WM_WINDOWPOSCHANGED
    131
    133
    5
    3  ======WM_MOVE
    显示窗口
    更新窗口
    消息循环
    127
    127
    127
    Loaded 'C:Program FilesCommon FilesPPLiveNetworkkernelVAProxyD.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32msvcp60.dll', no matching symbolic information found.
    Loaded 'C:WINDOWSsystem32winmm.dll', no matching symbolic information found.
    消息处理
    消息处理
    消息处理
    132
    32
    消息处理
    512     //WM_MOUSEMOVE
    132
    32
    消息处理
    512
    消息处理
    消息处理
    消息处理
    消息处理
    消息处理
    消息处理
    消息处理
    消息处理
    消息处理
    消息处理
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    消息处理
    消息处理
    消息处理
    消息处理
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    消息处理
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    161
    274
    533
    36
    561
    674
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    534
    533
    70
    71
    3
    562
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    160
    132
    32
    消息处理
    512
    消息处理
    674
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    132
    32
    消息处理
    512
    134
    6
    28
    8
    641
    642
    消息处理
    消息处理

  • 相关阅读:
    ElementUI中弹窗使用textarea原样显示SpringBoot后台带换行的StringBuilder内容
    Node搭建静态资源服务器时后缀名与响应头映射关系的Json文件
    Nodejs中搭建一个静态Web服务器,通过读取文件获取响应类型
    JS中怎样比较两个时分格式的时间大小
    ElementUI中对el-table的某一列的时间进行格式化
    MongoDb在Windows上的下载安装以及可视化工具的下载与使用
    Express中使用ejs新建项目以及ejs中实现传参、局部视图include、循环列表数据的使用
    FFmpeg-20160506-snapshot-bin
    FFmpeg-20160428-snapshot-bin
    FFmpeg-20160422-snapshot-bin
  • 原文地址:https://www.cnblogs.com/OneDream/p/3514921.html
Copyright © 2011-2022 走看看