MFC 激活CPropertySheet 的應用按鈕


重載CPropertyPage的OnCommand 方法,然後添加代碼段:

BOOL CPageInfo::OnCommand(WPARAM wParam, LPARAM lParam)
{
	// TODO: 在此添加專用代碼和/或調用基類
	if(lParam!=NULL)
	{
		if (HIWORD(wParam)==EN_CHANGE||HIWORD(wParam)==BN_CLICKED||HIWORD(wParam)==TVN_SELCHANGING)
		{
			GetParent()->GetDlgItem(ID_APPLY_NOW)->EnableWindow(TRUE);
		}

	}

	return CDialog::OnCommand(wParam, lParam);
}

這樣如果應用按鈕爲灰色時,改變page的內容,應用按鈕會被激活
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章