Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cResDlgInitItem Class Reference

#include <cResDialog.h>

Inheritance diagram for GrayLib::cResDlgInitItem:
Gray::cRefBase IUnknown

Public Member Functions

 cResDlgInitItem () noexcept
 
HRESULT ReadDataBlock (const BYTE *pData)
 
- Public Member Functions inherited from Gray::cRefBase
 cRefBase (int iRefCount=0) noexcept
 
virtual ~cRefBase ()
 
int get_RefCount () const noexcept
 
HASHCODE_t get_HashCode () const noexcept
 
 STDMETHOD_ (HASHCODE_t, get_HashCodeX)() const noexcept
 
virtual void onFinalRelease ()
 
bool isValidObj () const noexcept
 
 STDMETHOD_ (ULONG, AddRef)(void) override
 
 STDMETHOD_ (ULONG, Release)(void) override
 
STDMETHOD() QueryInterface (const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override
 
void IncRefCount ()
 
void DecRefCount ()
 
bool isStaticConstruct () const noexcept
 
void StaticConstruct ()
 
void StaticDestruct ()
 
bool isDestructing () noexcept
 
void SetDestructing ()
 

Public Attributes

DLGID_t m_nIDC
 what dialog item does this data apply to ? More...
 
WINMSG_t m_nMsg
 WORD WINMSG_t LB_ADDSTRING etc
More...
 
cString m_strString
 

Detailed Description

from RT_DLGINIT

Constructor & Destructor Documentation

◆ cResDlgInitItem()

GrayLib::cResDlgInitItem::cResDlgInitItem ( )
inlinenoexcept

Member Function Documentation

◆ ReadDataBlock()

HRESULT GrayLib::cResDlgInitItem::ReadDataBlock ( const BYTE *  pData)

RT_DLGINIT like MFC CWnd::ExecuteDlgInit()

Returns
length of data read

Member Data Documentation

◆ m_nIDC

DLGID_t GrayLib::cResDlgInitItem::m_nIDC

what dialog item does this data apply to ?

◆ m_nMsg

WINMSG_t GrayLib::cResDlgInitItem::m_nMsg

WORD WINMSG_t LB_ADDSTRING etc

◆ m_strString

cString GrayLib::cResDlgInitItem::m_strString

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