crashrpt2
List of all members
WTL::CHyperLink Class Reference
Inheritance diagram for WTL::CHyperLink:
WTL::CHyperLinkImpl< CHyperLink >

Additional Inherited Members

- Public Member Functions inherited from WTL::CHyperLinkImpl< CHyperLink >
 CHyperLinkImpl (DWORD dwExtendedStyle=HLINK_UNDERLINED)
 
DWORD GetHyperLinkExtendedStyle () const
 
DWORD SetHyperLinkExtendedStyle (DWORD dwExtendedStyle, DWORD dwMask=0)
 
bool GetLabel (LPTSTR lpstrBuffer, int nLength) const
 
bool SetLabel (LPCTSTR lpstrLabel)
 
bool GetHyperLink (LPTSTR lpstrBuffer, int nLength) const
 
bool SetHyperLink (LPCTSTR lpstrLink)
 
HFONT GetLinkFont () const
 
void SetLinkFont (HFONT hFont)
 
int GetIdealHeight () const
 
bool GetIdealSize (SIZE &size) const
 
bool GetIdealSize (int &cx, int &cy) const
 
bool GetToolTipText (LPTSTR lpstrBuffer, int nLength) const
 
bool SetToolTipText (LPCTSTR lpstrToolTipText)
 
BOOL SubclassWindow (HWND hWnd)
 
bool Navigate ()
 
void CreateLinkFontFromNormal ()
 
LRESULT OnCreate (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnDestroy (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnMouseMessage (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnEraseBackground (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnPaint (UINT, WPARAM wParam, LPARAM, BOOL &bHandled)
 
LRESULT OnFocus (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnMouseMove (UINT, WPARAM, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnMouseLeave (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnLButtonDown (UINT, WPARAM, LPARAM lParam, BOOL &)
 
LRESULT OnLButtonUp (UINT, WPARAM, LPARAM lParam, BOOL &)
 
LRESULT OnChar (UINT, WPARAM wParam, LPARAM, BOOL &)
 
LRESULT OnGetDlgCode (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnSetCursor (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnEnable (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnGetFont (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnSetFont (UINT, WPARAM wParam, LPARAM lParam, BOOL &)
 
LRESULT OnUpdateUiState (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnSize (UINT, WPARAM, LPARAM, BOOL &)
 
void Init ()
 
bool CalcLabelRect ()
 
void CalcLabelParts (LPTSTR &lpstrLeft, int &cchLeft, LPTSTR &lpstrLink, int &cchLink, LPTSTR &lpstrRight, int &cchRight) const
 
void DoEraseBackground (CDCHandle dc)
 
void DoPaint (CDCHandle dc)
 
BOOL StartTrackMouseLeave ()
 
bool IsUnderlined () const
 
bool IsNotUnderlined () const
 
bool IsUnderlineHover () const
 
bool IsCommandButton () const
 
bool IsNotifyButton () const
 
bool IsUsingTags () const
 
bool IsUsingTagsBold () const
 
bool IsUsingToolTip () const
 
bool IsAutoCreateLinkFont () const
 
bool IsSingleLine () const
 
- Static Public Member Functions inherited from WTL::CHyperLinkImpl< CHyperLink >
static COLORREF _ParseColorString (LPTSTR lpstr)
 
- Public Attributes inherited from WTL::CHyperLinkImpl< CHyperLink >
LPTSTR m_lpstrLabel
 
LPTSTR m_lpstrHyperLink
 
HCURSOR m_hCursor
 
HFONT m_hFontLink
 
HFONT m_hFontNormal
 
RECT m_rcLink
 
CToolTipCtrl m_tip
 
COLORREF m_clrLink
 
COLORREF m_clrVisited
 
DWORD m_dwExtendedStyle
 
bool m_bPaintLabel
 
bool m_bVisited
 
bool m_bHover
 
bool m_bInternalLinkFont
 
bool m_bInternalNormalFont
 

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