분류 전체보기

    [MFC] List Control Editing ( 클릭시 수정 / 에디트박스로 출력 )

    1. 리스트 컨트롤 변수, 위치기억 변수 생성 - CListCtrl m_editListCtrl; - int iSavedItem, iSavedSubitem; 2. 에디트 컨트롤 생성 - ID : IDC_EDIT_MODIFY 3. OnInitDialog에서 샘플 데이터를 넣어놓고, 2번에서 만든 에디트 컨트롤을 숨신다 BOOL CxxxxDlg::OnInitDialog() { CDialog::OnInitDialog(); .......................... m_editListCtrl.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES); m_editListCtrl.InsertColumn(0, _T("FIELD1"), LVCFMT_LEFT, 100);..

    [MFC] List Control 에 List 더블클릭시 해당 칼럼 가져오기

    OnHdnItemdblclickList : Item 더블클릭 >> 헤더컬럼클릭했을때 OnNMDblclkList : 리스트 컨트롤 더블클릭 >> 리스트컨트롤 어디서나 클릭했을때 OnLvnColumnclickList : 열클릭 ======================================================================================= 아이템 더블클릭해서 해당 Row 인덱스 얻고 메시지 박스 출력 pNMItemActivate->iItem에는 자신이 선택한 리스트 row의 정보(인덱스정보)가 들어있다. -1이 아닌경우로만 한정하는 이유는, 리스트 안이면서도 열이 아닌 영역에서 클릭할 경우 이 변수값에 -1이 들어오기 때문이다.

    [MFC]MFC Yes/No 메시지 박스 선택 후 실행하기

    if(IDYES == AfxMessageBox("저장하시겠습니까?", MB_YESNO)) { // OK Action AfxMessageBox("OK선택"); } else if(IDNO) { // NO Action AfxMessageBox("NO선택"); } :>

    [MFC] OnInitDialog 추가하기 (다이얼로그 초기화)

    [MFC] OnInitDialog 추가하기 (초기화를 위한 작업) ========================================================== OnInitDialog() 함수 자동 추가 방법 ========================================================== Dialog Box 클래스 추가 후 헤더 파일을 열고 Properties 창에 보면 여기에 OnInitDialog 부분이 있는데 추가해주면 자동으로 추가 된다. ========================================================== 모든게 귀찮아 수동 추가 하고 싶다면 아래의 내용을 참고 ===================================..

    [PostgreSQL] PostgreSQL 8.3.3 문서 사이트

    :: 한글사이트 :: http://www.postgresplus.co.kr/man/index.html 29.3. 커맨드 수행 함수 보는데 유용했다! :>

    [MFC&PostgreSQL] CString / std::string / std::wstring 변경방법

    CString std::string std:wstring 상호변환 확실히 이해하고 암기하자!! ANSI UNICODE 변환함수 : A(Ansi), T(Unicode) ANSI => UNICODE : CA2CT( [ANSI 문자열] ) UNICODE => ANSI : CT2CA( [UNICODE 문자열] ) 객체에서 원시 Buffer 구하기 std::string =>str.c_str() =================> Postgres 에서는 libpq 명령을 string 으로 사용하므로 변환해서 사용해줘야 한다. CString =>str.operator LPCWSTR() 변환 예제 : CString cstr = _T("CString문자열"); std::string str = "string문자열"; std..