ReactOS  0.4.12-dev-102-g4b7f1e0
ATL::CPropertyPageImpl< T > Class Template Reference

#include <rosdlgs.h>

Inheritance diagram for ATL::CPropertyPageImpl< T >:
Collaboration diagram for ATL::CPropertyPageImpl< T >:

Public Types

typedef CPropertyPageImpl< TthisClass
 
- Public Types inherited from ATL::CWindowImplRoot< CWindow >
enum  
 

Public Member Functions

 operator PROPSHEETPAGE * ()
 
 CPropertyPageImpl (LPCTSTR lpszTitle=NULL)
 
HPROPSHEETPAGE Create ()
 
BOOL EndDialog (_In_ int nRetCode)
 
void SetModified (BOOL bChanged=TRUE)
 
void SetWizardButtons (DWORD dwFlags)
 
BOOL OnPageCreate ()
 
VOID OnPageAddRef ()
 
VOID OnPageRelease ()
 
int OnSetActive ()
 
BOOL OnKillActive ()
 
int OnApply ()
 
void OnReset ()
 
void OnHelp ()
 
int OnWizardBack ()
 
int OnWizardNext ()
 
BOOL OnWizardFinish ()
 
BOOL OnQueryCancel ()
 
BOOL OnGetObject (LPNMOBJECTNOTIFY lpObjectNotify)
 
int OnTranslateAccelerator (LPMSG lpMsg)
 
HWND OnQueryInitialFocus (HWND hwnd)
 
LRESULT OnNotify (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
 
- Public Member Functions inherited from ATL::CDialogImplBaseT< CWindow >
virtual ~CDialogImplBaseT ()
 
virtual DLGPROC GetDialogProc ()
 
virtual void OnFinalMessage (HWND)
 
- Public Member Functions inherited from ATL::CWindowImplRoot< CWindow >
 CWindowImplRoot ()
 
virtual ~CWindowImplRoot ()
 
- Public Member Functions inherited from ATL::CWindow
 CWindow (HWND hWnd=NULL)
 
 operator HWND () const
 
UINT ArrangeIconicWindows ()
 
void Attach (HWND hWndNew)
 
HDC BeginPaint (LPPAINTSTRUCT lpPaint)
 
BOOL BringWindowToTop ()
 
BOOL CenterWindow (HWND hWndCenter=NULL)
 
BOOL ChangeClipboardChain (HWND hWndNewNext)
 
BOOL CheckDlgButton (int nIDButton, UINT nCheck)
 
BOOL CheckRadioButton (int nIDFirstButton, int nIDLastButton, int nIDCheckButton)
 
HWND ChildWindowFromPoint (POINT point) const
 
HWND ChildWindowFromPointEx (POINT point, UINT uFlags) const
 
BOOL ClientToScreen (LPPOINT lpPoint) const
 
BOOL ClientToScreen (LPRECT lpRect) const
 
HWND Create (LPCTSTR lpstrWndClass, HWND hWndParent, _U_RECT rect=NULL, LPCTSTR szWindowName=NULL, DWORD dwStyle=0, DWORD dwExStyle=0, _U_MENUorID MenuOrID=0U, LPVOID lpCreateParam=NULL)
 
BOOL CreateCaret (HBITMAP pBitmap)
 
BOOL CreateGrayCaret (int nWidth, int nHeight)
 
BOOL CreateSolidCaret (int nWidth, int nHeight)
 
HDWP DeferWindowPos (HDWP hWinPosInfo, HWND hWndInsertAfter, int x, int y, int cx, int cy, UINT uFlags)
 
BOOL DestroyWindow ()
 
HWND Detach ()
 
int DlgDirList (LPTSTR lpPathSpec, int nIDListBox, int nIDStaticPath, UINT nFileType)
 
int DlgDirListComboBox (LPTSTR lpPathSpec, int nIDComboBox, int nIDStaticPath, UINT nFileType)
 
BOOL DlgDirSelect (LPTSTR lpString, int nCount, int nIDListBox)
 
BOOL DlgDirSelectComboBox (LPTSTR lpString, int nCount, int nIDComboBox)
 
void DragAcceptFiles (BOOL bAccept=TRUE)
 
BOOL DrawMenuBar ()
 
BOOL EnableScrollBar (UINT uSBFlags, UINT uArrowFlags=ESB_ENABLE_BOTH)
 
BOOL EnableWindow (BOOL bEnable=TRUE)
 
void EndPaint (LPPAINTSTRUCT lpPaint)
 
BOOL FlashWindow (BOOL bInvert)
 
BOOL GetClientRect (LPRECT lpRect) const
 
HDC GetDC ()
 
HDC GetDCEx (HRGN hRgnClip, DWORD flags)
 
HWND GetDescendantWindow (int nID) const
 
HRESULT GetDlgControl (int nID, REFIID iid, void **ppCtrl)
 
int GetDlgCtrlID () const
 
HRESULT GetDlgHost (int nID, REFIID iid, void **ppHost)
 
HWND GetDlgItem (int nID)
 
UINT GetDlgItemInt (int nID, BOOL *lpTrans=NULL, BOOL bSigned=TRUE) const
 
UINT GetDlgItemText (int nID, LPTSTR lpStr, int nMaxCount) const
 
BOOL GetDlgItemText (int nID, BSTR &bstrText) const
 
DWORD GetExStyle () const
 
HFONT GetFont () const
 
DWORD GetHotKey () const
 
HICON GetIcon (BOOL bBigIcon=TRUE) const
 
HWND GetLastActivePopup () const
 
HMENU GetMenu () const
 
HWND GetNextDlgGroupItem (HWND hWndCtl, BOOL bPrevious=FALSE) const
 
HWND GetNextDlgTabItem (HWND hWndCtl, BOOL bPrevious=FALSE) const
 
CWindow GetParent () const
 
BOOL GetScrollInfo (int nBar, LPSCROLLINFO lpScrollInfo)
 
BOOL GetScrollPos (int nBar)
 
BOOL GetScrollRange (int nBar, LPINT lpMinPos, LPINT lpMaxPos) const
 
DWORD GetStyle () const
 
HMENU GetSystemMenu (BOOL bRevert)
 
HWND GetTopLevelParent () const
 
HWND GetTopLevelWindow () const
 
HWND GetTopWindow () const
 
BOOL GetUpdateRect (LPRECT lpRect, BOOL bErase=FALSE)
 
int GetUpdateRgn (HRGN hRgn, BOOL bErase=FALSE)
 
HWND GetWindow (UINT nCmd) const
 
DWORD GetWindowContextHelpId () const
 
HDC GetWindowDC ()
 
LONG GetWindowLong (int nIndex) const
 
LONG_PTR GetWindowLongPtr (int nIndex) const
 
BOOL GetWindowPlacement (WINDOWPLACEMENT *lpwndpl) const
 
DWORD GetWindowProcessID ()
 
BOOL GetWindowRect (LPRECT lpRect) const
 
int GetWindowRgn (HRGN hRgn)
 
int GetWindowText (LPTSTR lpszStringBuf, int nMaxCount) const
 
BOOL GetWindowText (BSTR &bstrText)
 
int GetWindowTextLength () const
 
DWORD GetWindowThreadID ()
 
WORD GetWindowWord (int nIndex) const
 
void GotoDlgCtrl (HWND hWndCtrl) const
 
BOOL HideCaret ()
 
BOOL HiliteMenuItem (HMENU hMenu, UINT uHiliteItem, UINT uHilite)
 
BOOL Invalidate (BOOL bErase=TRUE)
 
BOOL InvalidateRect (LPCRECT lpRect, BOOL bErase=TRUE)
 
void InvalidateRgn (HRGN hRgn, BOOL bErase=TRUE)
 
BOOL IsChild (const HWND hWnd) const
 
BOOL IsDialogMessage (LPMSG lpMsg)
 
UINT IsDlgButtonChecked (int nIDButton) const
 
BOOL IsIconic () const
 
BOOL IsParentDialog ()
 
BOOL IsWindow () const
 
BOOL IsWindowEnabled () const
 
BOOL IsWindowVisible () const
 
BOOL IsWindowUnicode ()
 
BOOL IsZoomed () const
 
BOOL KillTimer (UINT_PTR nIDEvent)
 
BOOL LockWindowUpdate (BOOL bLock=TRUE)
 
int MapWindowPoints (HWND hWndTo, LPPOINT lpPoint, UINT nCount) const
 
int MapWindowPoints (HWND hWndTo, LPRECT lpRect) const
 
int MessageBox (LPCTSTR lpszText, LPCTSTR lpszCaption=NULL, UINT nType=MB_OK)
 
BOOL ModifyStyle (DWORD dwRemove, DWORD dwAdd, UINT nFlags=0)
 
BOOL ModifyStyleEx (DWORD dwRemove, DWORD dwAdd, UINT nFlags=0)
 
BOOL MoveWindow (int x, int y, int nWidth, int nHeight, BOOL bRepaint=TRUE)
 
void NextDlgCtrl () const
 
BOOL OpenClipboard ()
 
BOOL PostMessage (UINT message, WPARAM wParam=0, LPARAM lParam=0)
 
void PrevDlgCtrl () const
 
void Print (HDC hDC, DWORD dwFlags) const
 
void PrintClient (HDC hDC, DWORD dwFlags) const
 
BOOL RedrawWindow (LPCRECT lpRectUpdate=NULL, HRGN hRgnUpdate=NULL, UINT flags=RDW_INVALIDATE|RDW_UPDATENOW|RDW_ERASE)
 
int ReleaseDC (HDC hDC)
 
BOOL ResizeClient (int nWidth, int nHeight, BOOL bRedraw=FALSE)
 
BOOL ScreenToClient (LPPOINT lpPoint) const
 
BOOL ScrollWindow (int xAmount, int yAmount, LPCRECT lpRect=NULL, LPCRECT lpClipRect=NULL)
 
int ScrollWindowEx (int dx, int dy, LPCRECT lpRectScroll, LPCRECT lpRectClip, HRGN hRgnUpdate, LPRECT lpRectUpdate, UINT flags)
 
LRESULT SendDlgItemMessage (int nID, UINT message, WPARAM wParam=0, LPARAM lParam=0)
 
LRESULT SendMessage (UINT message, WPARAM wParam=0, LPARAM lParam=0)
 
void SendMessageToDescendants (UINT message, WPARAM wParam=0, LPARAM lParam=0, BOOL bDeep=TRUE)
 
BOOL SendNotifyMessage (UINT message, WPARAM wParam=0, LPARAM lParam=0)
 
HWND SetActiveWindow ()
 
HWND SetCapture ()
 
HWND SetClipboardViewer ()
 
int SetDlgCtrlID (int nID)
 
BOOL SetDlgItemInt (int nID, UINT nValue, BOOL bSigned=TRUE)
 
BOOL SetDlgItemText (int nID, LPCTSTR lpszString)
 
HWND SetFocus ()
 
void SetFont (HFONT hFont, BOOL bRedraw=TRUE)
 
int SetHotKey (WORD wVirtualKeyCode, WORD wModifiers)
 
HICON SetIcon (HICON hIcon, BOOL bBigIcon=TRUE)
 
BOOL SetMenu (HMENU hMenu)
 
HWND SetParent (HWND hWndNewParent)
 
void SetRedraw (BOOL bRedraw=TRUE)
 
int SetScrollInfo (int nBar, LPSCROLLINFO lpScrollInfo, BOOL bRedraw=TRUE)
 
int SetScrollPos (int nBar, int nPos, BOOL bRedraw=TRUE)
 
BOOL SetScrollRange (int nBar, int nMinPos, int nMaxPos, BOOL bRedraw=TRUE)
 
UINT_PTR SetTimer (UINT_PTR nIDEvent, UINT nElapse, void(CALLBACK *lpfnTimer)(HWND, UINT, UINT_PTR, DWORD)=NULL)
 
BOOL SetWindowContextHelpId (DWORD dwContextHelpId)
 
LONG SetWindowLong (int nIndex, LONG dwNewLong)
 
LONG_PTR SetWindowLongPtr (int nIndex, LONG_PTR dwNewLong)
 
BOOL SetWindowPlacement (const WINDOWPLACEMENT *lpwndpl)
 
BOOL SetWindowPos (HWND hWndInsertAfter, int x, int y, int cx, int cy, UINT nFlags)
 
int SetWindowRgn (HRGN hRgn, BOOL bRedraw=FALSE)
 
BOOL SetWindowText (LPCTSTR lpszString)
 
WORD SetWindowWord (int nIndex, WORD wNewWord)
 
BOOL ShowCaret ()
 
BOOL ShowOwnedPopups (BOOL bShow=TRUE)
 
BOOL ShowScrollBar (UINT nBar, BOOL bShow=TRUE)
 
BOOL ShowWindow (int nCmdShow)
 
BOOL ShowWindowAsync (int nCmdShow)
 
BOOL UpdateWindow ()
 
BOOL ValidateRect (LPCRECT lpRect)
 
BOOL ValidateRgn (HRGN hRgn)
 
BOOL WinHelp (LPCTSTR lpszHelp, UINT nCmd=HELP_CONTEXT, DWORD dwData=0)
 
- Public Member Functions inherited from ATL::CMessageMap
virtual BOOL ProcessWindowMessage (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult, DWORD dwMsgMapID)=0
 

Static Public Member Functions

static UINT CALLBACK PropPageCallback (HWND hwnd, UINT uMsg, LPPROPSHEETPAGE ppsp)
 
- Static Public Member Functions inherited from ATL::CDialogImplBaseT< CWindow >
static INT_PTR CALLBACK StartDialogProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 
static INT_PTR CALLBACK DialogProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 
- Static Public Member Functions inherited from ATL::CWindow
static LPCTSTR GetWndClassName ()
 
static LRESULT SendMessage (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
 

Public Attributes

PROPSHEETPAGE m_psp
 
- Public Attributes inherited from ATL::CWindowImplRoot< CWindow >
CWndProcThunk m_thunk
 
const _ATL_MSGm_pCurrentMsg
 
DWORD m_dwState
 
- Public Attributes inherited from ATL::CWindow
HWND m_hWnd
 

Additional Inherited Members

- Static Public Attributes inherited from ATL::CWindow
static RECT rcDefault
 

Detailed Description

template<class T>
class ATL::CPropertyPageImpl< T >

Definition at line 8 of file rosdlgs.h.

Member Typedef Documentation

◆ thisClass

template<class T>
typedef CPropertyPageImpl<T> ATL::CPropertyPageImpl< T >::thisClass

Definition at line 149 of file rosdlgs.h.

Constructor & Destructor Documentation

◆ CPropertyPageImpl()

template<class T>
ATL::CPropertyPageImpl< T >::CPropertyPageImpl ( LPCTSTR  lpszTitle = NULL)
inline

Definition at line 18 of file rosdlgs.h.

19  {
20  T* pT = static_cast<T*>(this);
21 
22  memset(&m_psp, 0, sizeof(m_psp));
23  m_psp.dwSize = sizeof(m_psp);
25  m_psp.pszTemplate = MAKEINTRESOURCE(T::IDD);
26  m_psp.pszTitle = lpszTitle;
27  m_psp.pfnDlgProc = T::StartDialogProc;
28  m_psp.pfnCallback = T::PropPageCallback;
29  m_psp.lParam = reinterpret_cast<LPARAM>(pT);
30 
31  m_psp.dwFlags = PSP_USECALLBACK;
32  if (lpszTitle)
33  m_psp.dwFlags |= PSP_USETITLE;
34  }
#define MAKEINTRESOURCE
Definition: winuser.h:591
PROPSHEETPAGE m_psp
Definition: rosdlgs.h:11
#define PSP_USECALLBACK
Definition: prsht.h:30
#define T
Definition: mbstring.h:31
LONG_PTR LPARAM
Definition: windef.h:208
HINSTANCE GetResourceInstance()
Definition: atlcore.h:203
#define PSP_USETITLE
Definition: prsht.h:26
CAtlBaseModule _AtlBaseModule
Definition: atlbase.cpp:26
#define memset(x, y, z)
Definition: compat.h:39

Member Function Documentation

◆ Create()

template<class T>
HPROPSHEETPAGE ATL::CPropertyPageImpl< T >::Create ( )
inline

Definition at line 57 of file rosdlgs.h.

Referenced by DisplayTrayProperties(), and CZipExtract::runWizard().

58  {
60  }
PROPSHEETPAGE m_psp
Definition: rosdlgs.h:11
#define CreatePropertySheetPage
Definition: prsht.h:381

◆ EndDialog()

template<class T>
BOOL ATL::CPropertyPageImpl< T >::EndDialog ( _In_ int  nRetCode)
inline

Definition at line 62 of file rosdlgs.h.

63  {
64  return FALSE;
65  }

◆ OnApply()

template<class T>
int ATL::CPropertyPageImpl< T >::OnApply ( )
inline

Definition at line 100 of file rosdlgs.h.

101  {
102  return PSNRET_NOERROR;
103  }
#define PSNRET_NOERROR
Definition: prsht.h:129

◆ OnGetObject()

template<class T>
BOOL ATL::CPropertyPageImpl< T >::OnGetObject ( LPNMOBJECTNOTIFY  lpObjectNotify)
inline

Definition at line 133 of file rosdlgs.h.

134  {
135  return FALSE;
136  }

◆ OnHelp()

template<class T>
void ATL::CPropertyPageImpl< T >::OnHelp ( )
inline

Definition at line 109 of file rosdlgs.h.

110  {
111  }

◆ OnKillActive()

template<class T>
BOOL ATL::CPropertyPageImpl< T >::OnKillActive ( )
inline

Definition at line 95 of file rosdlgs.h.

96  {
97  return FALSE;
98  }

◆ OnNotify()

template<class T>
LRESULT ATL::CPropertyPageImpl< T >::OnNotify ( UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam,
BOOL bHandled 
)
inline

Definition at line 154 of file rosdlgs.h.

155  {
156  NMHDR* pnmh = (NMHDR*)lParam;
157  T* pThis = static_cast<T*>(this);
158 
159  if (pnmh->hwndFrom != GetParent() && pnmh->hwndFrom != m_hWnd)
160  {
161  bHandled = FALSE;
162  return TRUE;
163  }
164 
165  switch (pnmh->code)
166  {
167  case PSN_SETACTIVE:
168  return pThis->OnSetActive();
169  case PSN_KILLACTIVE:
170  return pThis->OnKillActive();
171  case PSN_APPLY:
172  return pThis->OnApply();
173  case PSN_RESET:
174  pThis->OnReset();
175  return 0;
176  case PSN_HELP:
177  pThis->OnHelp();
178  return 0;
179  case PSN_WIZBACK:
180  return pThis->OnWizardBack();
181  case PSN_WIZNEXT:
182  return pThis->OnWizardNext();
183  case PSN_WIZFINISH:
184  return pThis->OnWizardFinish();
185  case PSN_QUERYCANCEL:
186  return pThis->OnQueryCancel();
187  case PSN_GETOBJECT:
188  return pThis->OnGetObject((LPNMOBJECTNOTIFY)lParam);
190  return pThis->OnTranslateAccelerator((LPMSG)lParam);
192  return (LRESULT)pThis->OnQueryInitialFocus((HWND)lParam);
193  }
194 
195  bHandled = FALSE;
196  return 0;
197  }
#define TRUE
Definition: types.h:120
#define PSN_HELP
Definition: prsht.h:119
#define PSN_APPLY
Definition: prsht.h:117
#define PSN_SETACTIVE
Definition: prsht.h:115
#define T
Definition: mbstring.h:31
#define PSN_QUERYCANCEL
Definition: prsht.h:123
UINT code
Definition: winuser.h:3112
#define PSN_KILLACTIVE
Definition: prsht.h:116
#define PSN_WIZFINISH
Definition: prsht.h:122
#define PSN_WIZNEXT
Definition: prsht.h:121
#define PSN_TRANSLATEACCELERATOR
Definition: prsht.h:125
HWND m_hWnd
Definition: atlwin.h:259
HWND hwndFrom
Definition: winuser.h:3110
#define PSN_GETOBJECT
Definition: prsht.h:124
#define PSN_RESET
Definition: prsht.h:118
#define PSN_WIZBACK
Definition: prsht.h:120
CWindow GetParent() const
Definition: atlwin.h:645
LONG_PTR LRESULT
Definition: windef.h:209
LPARAM lParam
Definition: combotst.c:139
#define PSN_QUERYINITIALFOCUS
Definition: settings.cpp:98

◆ OnPageAddRef()

template<class T>
VOID ATL::CPropertyPageImpl< T >::OnPageAddRef ( )
inline

Definition at line 82 of file rosdlgs.h.

83  {
84  }

◆ OnPageCreate()

template<class T>
BOOL ATL::CPropertyPageImpl< T >::OnPageCreate ( )
inline

Definition at line 77 of file rosdlgs.h.

78  {
79  return TRUE;
80  }
#define TRUE
Definition: types.h:120

◆ OnPageRelease()

template<class T>
VOID ATL::CPropertyPageImpl< T >::OnPageRelease ( )
inline

Definition at line 86 of file rosdlgs.h.

87  {
88  }

◆ OnQueryCancel()

template<class T>
BOOL ATL::CPropertyPageImpl< T >::OnQueryCancel ( )
inline

Definition at line 128 of file rosdlgs.h.

129  {
130  return FALSE;
131  }

◆ OnQueryInitialFocus()

template<class T>
HWND ATL::CPropertyPageImpl< T >::OnQueryInitialFocus ( HWND  hwnd)
inline

Definition at line 143 of file rosdlgs.h.

144  {
145  return NULL;
146  }
smooth NULL
Definition: ftsmooth.c:416

◆ OnReset()

template<class T>
void ATL::CPropertyPageImpl< T >::OnReset ( )
inline

Definition at line 105 of file rosdlgs.h.

106  {
107  }

◆ OnSetActive()

template<class T>
int ATL::CPropertyPageImpl< T >::OnSetActive ( )
inline

Definition at line 90 of file rosdlgs.h.

91  {
92  return 0;
93  }

◆ OnTranslateAccelerator()

template<class T>
int ATL::CPropertyPageImpl< T >::OnTranslateAccelerator ( LPMSG  lpMsg)
inline

Definition at line 138 of file rosdlgs.h.

139  {
140  return 0;
141  }

◆ OnWizardBack()

template<class T>
int ATL::CPropertyPageImpl< T >::OnWizardBack ( )
inline

Definition at line 113 of file rosdlgs.h.

114  {
115  return 0;
116  }

◆ OnWizardFinish()

template<class T>
BOOL ATL::CPropertyPageImpl< T >::OnWizardFinish ( )
inline

Definition at line 123 of file rosdlgs.h.

124  {
125  return FALSE;
126  }

◆ OnWizardNext()

template<class T>
int ATL::CPropertyPageImpl< T >::OnWizardNext ( )
inline

Definition at line 118 of file rosdlgs.h.

119  {
120  return 0;
121  }

◆ operator PROPSHEETPAGE *()

template<class T>
ATL::CPropertyPageImpl< T >::operator PROPSHEETPAGE * ( )
inline

Definition at line 13 of file rosdlgs.h.

14  {
15  return &m_psp;
16  }
PROPSHEETPAGE m_psp
Definition: rosdlgs.h:11

◆ PropPageCallback()

template<class T>
static UINT CALLBACK ATL::CPropertyPageImpl< T >::PropPageCallback ( HWND  hwnd,
UINT  uMsg,
LPPROPSHEETPAGE  ppsp 
)
inlinestatic

Definition at line 36 of file rosdlgs.h.

37  {
38  T* pT = reinterpret_cast<T*>(ppsp->lParam);
39  CDialogImplBaseT<CWindow>* pThis = static_cast<CDialogImplBaseT<CWindow>*>(pT);
40 
41  switch (uMsg)
42  {
43  case PSPCB_CREATE:
44  _AtlWinModule.AddCreateWndData(&pThis->m_thunk.cd, pThis);
45  return pT->OnPageCreate();
46  case PSPCB_ADDREF:
47  pT->OnPageAddRef();
48  break;
49  case PSPCB_RELEASE:
50  pT->OnPageRelease();
51  break;
52  }
53 
54  return 0;
55  }
void AddCreateWndData(_AtlCreateWndData *pData, void *pObject)
Definition: atlbase.h:986
#define T
Definition: mbstring.h:31
#define PSPCB_RELEASE
Definition: prsht.h:37
CAtlWinModule _AtlWinModule
Definition: atlbase.cpp:27
#define PSPCB_CREATE
Definition: prsht.h:38
#define PSPCB_ADDREF
Definition: prsht.h:171

◆ SetModified()

template<class T>
void ATL::CPropertyPageImpl< T >::SetModified ( BOOL  bChanged = TRUE)
inline

Definition at line 67 of file rosdlgs.h.

68  {
70  }
UINT_PTR WPARAM
Definition: windef.h:207
static const WCHAR L[]
Definition: oid.c:1087
HWND m_hWnd
Definition: atlwin.h:259
#define PSM_UNCHANGED
Definition: prsht.h:159
#define PSM_CHANGED
Definition: prsht.h:164
LRESULT SendMessage(UINT message, WPARAM wParam=0, LPARAM lParam=0)
Definition: atlwin.h:1039
CWindow GetParent() const
Definition: atlwin.h:645

◆ SetWizardButtons()

template<class T>
void ATL::CPropertyPageImpl< T >::SetWizardButtons ( DWORD  dwFlags)
inline

Definition at line 72 of file rosdlgs.h.

73  {
75  }
LONG_PTR LPARAM
Definition: windef.h:208
#define PSM_SETWIZBUTTONS
Definition: prsht.h:157
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1175
BOOL PostMessage(UINT message, WPARAM wParam=0, LPARAM lParam=0)
Definition: atlwin.h:967
CWindow GetParent() const
Definition: atlwin.h:645

Member Data Documentation

◆ m_psp


The documentation for this class was generated from the following file: