BaseWindow::BaseWindow() : m_hwnd(NULL), m_hInstance(NULL) 是什么意思?
Errro 2009-02-11 10:14:33 class BaseWindow
{
public:
BaseWindow();
virtual ~BaseWindow() {}
static LRESULT CALLBACK WindowProc(HWND, UINT, WPARAM, LPARAM);
HRESULT Create(HINSTANCE hInstance);
HRESULT Show(int nCmdShow);
virtual LRESULT OnReceiveMessage(UINT msg, WPARAM wparam, LPARAM lparam);
protected:
HWND m_hwnd;
HINSTANCE m_hInstance;
};
其中构造函数的实现为
BaseWindow::BaseWindow() : m_hwnd(NULL), m_hInstance(NULL)
{
}
冒号后面是什么意思啊???