MFC
Class COlePropertyPage
CObject
|
+--CCmdTarget
|
+--CWnd
|
+--CDialog
|
+--COlePropertyPage
in AFXCTL.H
- Direct Known Subclasses:
- CStockPropPage
- class COlePropertyPage
- extends CDialog
Property Page Dialog Class
| Fields inherited from class CWnd |
m_hWnd, wndTop, wndBottom, wndTopMost, wndNoTopMost, m_hWndOwner, m_nFlags, m_pfnSuper, m_nMsgDragList, m_nModalResult, m_pDropTarget, m_pCtrlCont, m_pCtrlSite, messageMap |
| Fields inherited from class CCmdTarget |
messageMap, commandMap, dispatchMap, connectionMap, interfaceMap, eventsinkMap, m_dwRef, m_pOuterUnknown, m_xInnerUnknown, m_xDispatch, m_bResultExpected, m_xConnPtContainer |
|
Method Summary |
protected void |
CleanupObjectArray()
|
protected static BOOL CALLBACK |
EnumChildProc( HWND hWnd, LPARAM lParam )
|
protected static BOOL CALLBACK |
EnumControls( HWND hWnd, LPARAM lParam )
|
BOOL |
GetControlStatus( UINT nID )
|
LPDISPATCH* |
GetObjectArray( ULONG* pnObjects )
|
LPPROPERTYPAGESITE |
GetPageSite()
|
BOOL |
GetPropCheck( LPCTSTR pszPropName, int* pValue )
|
BOOL |
GetPropIndex( LPCTSTR pszPropName, int* pValue )
|
BOOL |
GetPropRadio( LPCTSTR pszPropName, int* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, UINT* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, DWORD* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, CString* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, double* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, float* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, int* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, long* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, BYTE* pValue )
|
BOOL |
GetPropText( LPCTSTR pszPropName, short* pValue )
|
void |
IgnoreApply( UINT nID )
|
BOOL |
IsModified()
|
int |
MessageBox( LPCTSTR lpszText, LPCTSTR lpszCaption = NULL, UINT nType = MB_OK )
|
protected BOOL |
OnCommand( WPARAM wParam, LPARAM lParam )
|
protected afx_msg HBRUSH |
OnCtlColor( CDC* pDC, CWnd* pWnd, UINT nCtlColor )
|
virtual BOOL |
OnEditProperty( DISPID dispid )
|
protected virtual void |
OnFinalRelease()
|
virtual BOOL |
OnHelp( LPCTSTR lpszHelpDir )
|
virtual BOOL |
OnInitDialog()
|
virtual void |
OnObjectsChanged()
|
virtual void |
OnSetPageSite()
|
protected BOOL |
PreTranslateMessage( LPMSG lpMsg )
|
BOOL |
SetControlStatus( UINT nID, BOOL bDirty )
|
void |
SetDialogResource( HGLOBAL hDialog )
|
void |
SetHelpInfo( LPCTSTR lpszDocString, LPCTSTR lpszHelpFile = NULL, DWORD dwHelpContext = 0 )
|
void |
SetModifiedFlag( BOOL bModified = TRUE )
|
void |
SetPageName( LPCTSTR lpszPageName )
|
BOOL |
SetPropCheck( LPCTSTR pszPropName, int Value )
|
BOOL |
SetPropIndex( LPCTSTR pszPropName, int Value )
|
BOOL |
SetPropRadio( LPCTSTR pszPropName, int Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, int& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, float& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, short& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, BYTE& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, UINT& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, DWORD& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, double& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, CString& Value )
|
BOOL |
SetPropText( LPCTSTR pszPropName, long& Value )
|
protected LRESULT |
WindowProc( UINT msg, WPARAM wParam, LPARAM lParam )
|
| Methods inherited from class CDialog |
Create, Create, CreateIndirect, CreateIndirect, InitModalIndirect, InitModalIndirect, MapDialogRect, SetHelpID, DoModal, NextDlgCtrl, PrevDlgCtrl, GotoDlgCtrl, SetDefID, GetDefID, EndDialog, OnInitDialog, OnSetFont, OnOK, OnCancel, PreTranslateMessage, OnCmdMsg, CheckAutoCenter, SetOccDialogInfo, PreInitDialog, PreModal, PostModal, CreateIndirect, CreateIndirect, OnCommandHelp, OnHelpHitTest, HandleInitDialog, HandleSetFont, OnCtlColor, GetMessageMap |
| Methods inherited from class CWnd |
GetCurrentMessage, HWND, operator==, operator!=, GetSafeHwnd, GetStyle, GetExStyle, ModifyStyle, ModifyStyleEx, GetOwner, SetOwner, FromHandle, FromHandlePermanent, DeleteTempMap, Attach, Detach, PreSubclassWindow, SubclassWindow, SubclassDlgItem, UnsubclassWindow, ExecuteDlgInit, ExecuteDlgInit, Create, CreateEx, CreateEx, CreateControl, CreateControl, CreateControl, GetControlUnknown, DestroyWindow, PreCreateWindow, CalcWindowRect, GetDlgCtrlID, SetDlgCtrlID, GetDlgItem, GetDlgItem, GetDescendantWindow, SendMessageToDescendants, GetParentFrame, GetTopLevelParent, GetTopLevelOwner, GetParentOwner, GetTopLevelFrame, GetSafeOwner, SendMessage, PostMessage, SendNotifyMessage, SendChildNotifyLastMsg, IsDialogMessage, SetWindowText, GetWindowText, GetWindowText, GetWindowTextLength, SetFont, GetFont, GetMenu, SetMenu, DrawMenuBar, GetSystemMenu, HiliteMenuItem, IsIconic, IsZoomed, MoveWindow, MoveWindow, SetWindowRgn, GetWindowRgn, SetWindowPos, ArrangeIconicWindows, BringWindowToTop, GetWindowRect, GetClientRect, GetWindowPlacement, SetWindowPlacement, ClientToScreen, ClientToScreen, ScreenToClient, ScreenToClient, MapWindowPoints, MapWindowPoints, BeginPaint, EndPaint, GetDC, GetWindowDC, ReleaseDC, Print, PrintClient, UpdateWindow, SetRedraw, GetUpdateRect, GetUpdateRgn, Invalidate, InvalidateRect, InvalidateRgn, ValidateRect, ValidateRgn, ShowWindow, IsWindowVisible, ShowOwnedPopups, GetDCEx, LockWindowUpdate, UnlockWindowUpdate, RedrawWindow, EnableScrollBar, SetTimer, KillTimer, EnableToolTips, EnableTrackingToolTips, CancelToolTips, FilterToolTipMessage, OnToolHitTest, IsWindowEnabled, EnableWindow, GetActiveWindow, SetActiveWindow, SetForegroundWindow, GetForegroundWindow, GetCapture, SetCapture, GetFocus, SetFocus, GetDesktopWindow, CloseWindow, OpenIcon, CheckDlgButton, CheckRadioButton, GetCheckedRadioButton, DlgDirList, DlgDirListComboBox, DlgDirSelect, DlgDirSelectComboBox, GetDlgItemInt, GetDlgItemText, GetDlgItemText, GetNextDlgGroupItem, GetNextDlgTabItem, IsDlgButtonChecked, SendDlgItemMessage, SetDlgItemInt, SetDlgItemText, GetScrollPos, GetScrollRange, ScrollWindow, SetScrollPos, SetScrollRange, ShowScrollBar, EnableScrollBarCtrl, GetScrollBarCtrl, ScrollWindowEx, SetScrollInfo, GetScrollInfo, GetScrollLimit, ChildWindowFromPoint, ChildWindowFromPoint, FindWindow, GetNextWindow, GetTopWindow, GetWindow, GetLastActivePopup, IsChild, GetParent, SetParent, WindowFromPoint, FlashWindow, MessageBox, ChangeClipboardChain, SetClipboardViewer, OpenClipboard, GetClipboardOwner, GetClipboardViewer, GetOpenClipboardWindow, CreateCaret, CreateSolidCaret, CreateGrayCaret, GetCaretPos, SetCaretPos, HideCaret, ShowCaret, DragAcceptFiles, SetIcon, GetIcon, SetWindowContextHelpId, GetWindowContextHelpId, UpdateData, OnHelp, OnHelpIndex, OnHelpFinder, OnHelpUsing, WinHelp, RepositionBars, UpdateDialogControls, CenterWindow, RunModalLoop, ContinueModal, EndModalLoop, InvokeHelper, SetProperty, GetProperty, GetDSCCursor, BindDefaultProperty, BindProperty, OnCommand, OnNotify, OnActivate, OnActivateApp, OnActivateTopLevel, OnCancelMode, OnChildActivate, OnClose, OnContextMenu, OnCopyData, OnCreate, OnCtlColor, OnDestroy, OnEnable, OnEndSession, OnEnterIdle, OnEraseBkgnd, OnGetMinMaxInfo, OnHelpInfo, OnIconEraseBkgnd, OnKillFocus, OnMenuChar, OnMenuSelect, OnMove, OnPaint, OnParentNotify, OnQueryDragIcon, OnQueryEndSession, OnQueryNewPalette, OnQueryOpen, OnSetFocus, OnShowWindow, OnSize, OnTCard, OnWindowPosChanging, OnWindowPosChanged, OnNcActivate, OnNcCalcSize, OnNcCreate, OnNcDestroy, OnNcHitTest, OnNcLButtonDblClk, OnNcLButtonDown, OnNcLButtonUp, OnNcMButtonDblClk, OnNcMButtonDown, OnNcMButtonUp, OnNcMouseMove, OnNcPaint, OnNcRButtonDblClk, OnNcRButtonDown, OnNcRButtonUp, OnDropFiles, OnPaletteIsChanging, OnSysChar, OnSysCommand, OnSysDeadChar, OnSysKeyDown, OnSysKeyUp, OnCompacting, OnDevModeChange, OnFontChange, OnPaletteChanged, OnSpoolerStatus, OnSysColorChange, OnTimeChange, OnSettingChange, OnWinIniChange, OnChar, OnDeadChar, OnHScroll, OnVScroll, OnKeyDown, OnKeyUp, OnLButtonDblClk, OnLButtonDown, OnLButtonUp, OnMButtonDblClk, OnMButtonDown, OnMButtonUp, OnMouseActivate, OnMouseMove, OnMouseWheel, OnRegisteredMouseWheel, OnRButtonDblClk, OnRButtonDown, OnRButtonUp, OnSetCursor, OnTimer, OnInitMenu, OnInitMenuPopup, OnAskCbFormatName, OnChangeCbChain, OnDestroyClipboard, OnDrawClipboard, OnHScrollClipboard, OnPaintClipboard, OnRenderAllFormats, OnRenderFormat, OnSizeClipboard, OnVScrollClipboard, OnCompareItem, OnDeleteItem, OnDrawItem, OnGetDlgCode, OnMeasureItem, OnCharToItem, OnVKeyToItem, OnMDIActivate, OnEnterMenuLoop, OnExitMenuLoop, OnStyleChanged, OnStyleChanging, OnSizing, OnMoving, OnCaptureChanged, OnDeviceChange, GetSuperWndProcAddr, DoDataExchange, BeginModalState, EndModalState, PreTranslateMessage, OnAmbientProperty, WindowProc, OnWndMsg, Default, DefWindowProc, PostNcDestroy, OnChildNotify, ReflectChildNotify, ReflectLastMsg, CheckAutoCenter, SubclassCtl3d, SubclassDlg3d, GrayCtlColor, OnGrayCtlColor, HandleFloatingSysCommand, IsTopParentActive, ActivateTopParent, WalkPreTranslateTree, GetDescendantWindow, SendMessageToDescendants, IsFrameWnd, OnFinalRelease, PreTranslateInput, ModifyStyle, ModifyStyleEx, _FilterToolTipMessage, _EnableToolTips, GetSafeOwner_, CreateDlg, CreateDlgIndirect, CreateDlgIndirect, InitControlContainer, SetOccDialogInfo, AttachControlSite, AttachControlSite, OnNTCtlColor, OnQuery3dControls, OnDisplayChange, OnDragList, GetMessageMap |
| Methods inherited from class CCmdTarget |
GetIDispatch, FromIDispatch, IsResultExpected, EnableAutomation, EnableConnections, BeginWaitCursor, EndWaitCursor, RestoreWaitCursor, EnumOleVerbs, DoOleVerb, OnCmdMsg, OnFinalRelease, IsInvokeAllowed, EnableTypeLib, GetTypeInfoOfGuid, GetDispatchIID, GetTypeInfoCount, GetTypeLibCache, GetTypeLib, GetNotSupported, SetNotSupported, GetRoutingView, GetRoutingFrame, GetRoutingView_, GetRoutingFrame_, GetMessageMap, GetCommandMap, GetDispatchMap, GetConnectionMap, GetInterfaceMap, GetEventSinkMap, EnableAggregation, ExternalDisconnect, GetControllingUnknown, InternalQueryInterface, InternalAddRef, InternalRelease, ExternalQueryInterface, ExternalAddRef, ExternalRelease, GetInterface, QueryAggregates, OnCreateAggregates, GetInterfaceHook, GetStandardProp, SetStandardProp, GetEntryCount, GetDispEntry, MemberIDFromName, GetStackSize, PushStackArgs, CallMemberFunc, OnEvent, GetEventSinkEntry, GetExtraConnectionPoints, GetConnectionHook |
m_arrayDDP
public CPtrArray m_arrayDDP;
COlePropertyPage
public COlePropertyPage( UINT idDlg, UINT idCaption );
~COlePropertyPage
public ~COlePropertyPage();
CleanupObjectArray
protected void CleanupObjectArray();
EnumChildProc
protected static BOOL CALLBACK EnumChildProc( HWND hWnd, LPARAM lParam );
EnumControls
protected static BOOL CALLBACK EnumControls( HWND hWnd, LPARAM lParam );
GetControlStatus
public BOOL GetControlStatus( UINT nID );
GetObjectArray
public LPDISPATCH* GetObjectArray( ULONG* pnObjects );
GetPageSite
public LPPROPERTYPAGESITE GetPageSite();
GetPropCheck
public BOOL GetPropCheck( LPCTSTR pszPropName, int* pValue );
GetPropIndex
public BOOL GetPropIndex( LPCTSTR pszPropName, int* pValue );
GetPropRadio
public BOOL GetPropRadio( LPCTSTR pszPropName, int* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, UINT* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, DWORD* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, CString* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, double* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, float* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, int* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, long* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, BYTE* pValue );
GetPropText
public BOOL GetPropText( LPCTSTR pszPropName, short* pValue );
IgnoreApply
public void IgnoreApply( UINT nID );
IsModified
public BOOL IsModified();
MessageBox
public int MessageBox( LPCTSTR lpszText, LPCTSTR lpszCaption = NULL, UINT nType = MB_OK );
OnCommand
protected BOOL OnCommand( WPARAM wParam, LPARAM lParam );
OnCtlColor
protected afx_msg HBRUSH OnCtlColor( CDC* pDC, CWnd* pWnd, UINT nCtlColor );
OnEditProperty
public virtual BOOL OnEditProperty( DISPID dispid );
OnFinalRelease
protected virtual void OnFinalRelease();
OnHelp
public virtual BOOL OnHelp( LPCTSTR lpszHelpDir );
OnInitDialog
public virtual BOOL OnInitDialog();
OnObjectsChanged
public virtual void OnObjectsChanged();
OnSetPageSite
public virtual void OnSetPageSite();
PreTranslateMessage
protected BOOL PreTranslateMessage( LPMSG lpMsg );
SetControlStatus
public BOOL SetControlStatus( UINT nID, BOOL bDirty );
SetDialogResource
public void SetDialogResource( HGLOBAL hDialog );
SetHelpInfo
public void SetHelpInfo( LPCTSTR lpszDocString, LPCTSTR lpszHelpFile = NULL, DWORD dwHelpContext = 0 );
SetModifiedFlag
public void SetModifiedFlag( BOOL bModified = TRUE );
SetPageName
public void SetPageName( LPCTSTR lpszPageName );
SetPropCheck
public BOOL SetPropCheck( LPCTSTR pszPropName, int Value );
SetPropIndex
public BOOL SetPropIndex( LPCTSTR pszPropName, int Value );
SetPropRadio
public BOOL SetPropRadio( LPCTSTR pszPropName, int Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, int& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, float& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, short& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, BYTE& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, UINT& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, DWORD& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, double& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, CString& Value );
SetPropText
public BOOL SetPropText( LPCTSTR pszPropName, long& Value );
WindowProc
protected LRESULT WindowProc( UINT msg, WPARAM wParam, LPARAM lParam );