게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
MFC 콤보박스 기능 관련 질문드립니다!
게시물ID : programmer_22104짧은주소 복사하기
작성자 : 훗날닭집사장(가입:2011-11-03 방문:1708)
추천 : 0
조회수 : 397회
댓글수 : 4개
등록시간 : 2018/02/12 17:37:04
옵션
  • 본인삭제금지
콤보박스에 Drop List로 여러 항목을 선택할 수 있도록 해놓았는데,
 
여기서 프로그램 종료 직전 마지막으로 선택했던 List의 인덱스를
 
어디다가 저장해놓고, 새로 실행시켰을 때 그 인덱스가 선택되어있도록 할 수가 있는 것 같은데..
 
어떤 식으로 저장해놔야 이게 구현이 되는건가요?
 
파일 형태의 저장인지, 혹은 MFC에 내장된 어떤 변수에 저장해놓고 다시 불러오도록 할 수가 있는건지..
 
 
 
 
혹시나 해서 아래 콤보박스 기능 부분 코드만 첨부해두겠습니다 (__)
 
 
void CDlgSetTabRaw::SetMag(int mag_value)
{
 m_nSaveMap_Mag = mag_value;
}
 
int CDlgSetTabRaw::GetMag()
{
 return m_nSaveMap_Mag;
}
 
void CDlgSetTabRaw::OnCbnSelchangeComboSetrawSavemapMag()
{
 // TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다.
 CComboBox* SelectSaveMapMag = (CComboBox*)GetDlgItem(IDC_COMBO_SETRAW_SAVEMAP_MAG);
 SelectSaveMapMagmag->SetCurSel(m_nSaveMap_Mag);
 int nIndex = SelectSaveMapMag->GetCurSel();
 if(nIndex >= 0 && nIndex < 4)
 {
  SetMag(nIndex + 1);
 }
}
전체 추천리스트 보기
댓글쓰기
리스트 페이지로
데이터절약모드
◀뒤로가기
PC버전
맨위로▲
공지 운영 게시판요청 자료창고