我需要更改属性表的“下一步”和“后退”按钮的文本。我尝试按如下方式执行,但文本没有更改。
CPropertySheet *m_mySheet = (CPropertySheet*)GetParent();
::SetDlgItemTextW((HWND)m_mySheet,ID_WIZNEXT,L"Validate");
上面的文字我放在一个属性页面的OnInitDialog中,只是为了验证文本是否在变化。
任何人都可以告诉我如何更改文本,并让我知道我需要放置代码的位置。
答案 0 :(得分:0)
::SetDlgItemTextW((HWND)*m_mySheet,ID_WIZNEXT,L"Validate");
用上面一行代替,改变了下一个按钮的文字。