void CSourceDirListCtrl::AddSrcDir(LPCTSTR lpszDir, int nCheckedState) { int nItem = GetItemCount(); InsertItem(nItem, _T("")); SetItemCheckedState(nItem, 0, nCheckedState, FALSE); SetItemText(nItem, 1, lpszDir); ValidateCheck(); //Update the preferences SYS_PREF()->m_szLastSelectedSrcFolder = lpszDir; }
void CSourceDirListCtrl::CheckSelectedItems(BOOL bChecked) { SetRedraw(FALSE); int nCheckedState = ((bChecked) ? CL_CHECKED : CL_UNCHECKED); POSITION pos = GetFirstSelectedItemPosition(); int nItem = -1; while (pos != NULL) { nItem = GetNextSelectedItem(pos); SetItemCheckedState(nItem, 0, nCheckedState, FALSE); } ValidateCheck(); SetRedraw(TRUE); UpdateWindow(); }
void CTaiChuQuanSetDlg::OnChangeEditCqprice() { ValidateCheck(IDC_EDIT_CQPRICE); }
void CTaiChuQuanSetDlg::OnChangeEditCqdivid() { ValidateCheck(IDC_EDIT_CQDIVID); }
void CTaiChuQuanSetDlg::OnChangeEditCqalloc() { ValidateCheck(IDC_EDIT_CQALLOC); }
void CTaiChuQuanSetDlg::OnChangeEditCqgive() { ValidateCheck(IDC_EDIT_CQGIVE); }