如何获取对话框的句柄(HWND)?

2025-10-25 01:00:42

嗨,我创建了一个对话框并且它能正常工作。

我的问题是:如何检索它的句柄?

此外,如果你得到了句柄,如何更改其中的静态文本控件文本?

class CStatisticsDlg : public CDialogEx

{

public:

CStatisticsDlg();

// Dialog Data

enum { IDD = IDD_STATISTICS };

protected:

virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support

// Implementation

protected:

DECLARE_MESSAGE_MAP()

public:

};

CStatisticsDlg::CStatisticsDlg() : CDialogEx(CStatisticsDlg::IDD)

{

}

void CStatisticsDlg::DoDataExchange(CDataExchange* pDX)

{

CDialogEx::DoDataExchange(pDX);

}

BEGIN_MESSAGE_MAP(CStatisticsDlg, CDialogEx)

END_MESSAGE_MAP()