[1] CS支援プログラム分解

まず、プロセスは何ですかPROCESS.EXE

  CreateProcess

  外部のプログラムやファイルを開くのShellExecute

1.プロセスを通過する方法

プロセスを探すCreateToolhelp32Snapshot

EnumProcesses()列挙処理

 

2.メモリ管理

物理メモリ、仮想メモリ。

VirtualAllocの

CreateFileMapping関数

MapViewOfFile

ReadProcessMemory

WirteProcessMemory

3.マルチスレッド、スレッド管理

  CreateThread()

  スレッド同期

      •  スレッドロック
      •  ミューテックス
      •     イベント

       4.ウィンドウを作成します。 

    createWindow

    ダイアログボック

    createDialogを

    コールバックコールバック関数

  5.メッセージング(理解に焦点を当てます)

  WM_始まる標準メッセージ

  メッセージを送る

  メッセージを送信するためのPostMessage

  マウスイベントをシミュレートするMOUSE_EVENT  

  キーボードイベントをシミュレートするkeybd_event

  リストのリストビューウィンドウを作成します

  DC GDIグラフィックス・デバイス・オブジェクトの6基本動作

    GetDC

    RelaseDC

    BeginPaint関数

    Endpaint

  7.座標変換

    三角関数

  8.透明窓

 

 

  

 

おすすめ

転載: www.cnblogs.com/hanhandaren/p/10956356.html