// HookWndItem.h #pragma once extern class CaptionButton; ////////////////////////////////////////////////////////////////////// // Strc: HookWndItem // Desc: Hook Item is used in the HookedWndList. Each HookWndItem keeps track // of all the addresses needed for each hook for each Windows, // as well as each Window's ButtonState. // // Note: Add State Items for a Window as neccessary ////////////////////////////////////////////////////////////////////// struct HookWndItem { HWND hWnd; WNDPROC HookWndProc; WNDPROC DefWndProc; ButtonState state; CaptionButton* button; };