pattern.h
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 1k
Category:

Windows Kernel

Development Platform:

Visual C++

  1. #ifndef _PATTERN_H_
  2. #define _PATTERN_H_
  3. BOOL_PTR CALLBACK PatternDlgProc(HWND hdlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  4. class CPattern
  5. {
  6. public:
  7. protected:
  8.     HWND _hwnd;
  9.     HWND _hwndLB;
  10.     HWND _hwndSample;
  11.     TCHAR _szCurPattern[MAX_PATH];
  12.     CPattern(void);
  13.     BOOL _IsProbablyAValidPattern(LPCTSTR pszPat);
  14.     HBRUSH _WordsToBrush(WORD *pwBits);
  15.     void _GetPattern(LPTSTR pszPattern, int cchPattern);
  16.     void _OnInitDialog(HWND hwnd);
  17.     void _OnCommand(WORD wNotifyCode, WORD wID, HWND hwndCtl);
  18.     void _OnPaint(void);
  19.     void _EnableControls(void);
  20.     friend BOOL_PTR CALLBACK PatternDlgProc(HWND hdlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  21. };
  22. #endif