MFC 함수 레퍼런스 (참고용)

프로그래밍/c++ 2013.05.24 17:00

프로그램을 짜다 보면 가끔 함수 이름이 기억나지 않아서 헤맬때가 있습니다. 그런데 문제는 한번 기억 안난 함수는 다음에도 또 기억이 안납니다 ^^.. 그래서 그런 함수들이나 명령어를 만날 때마다 하나씩 여기에 정리해 두고자 합니다 (그냥 개인적 참고용입니다).


*Radio Button 그룹 처리

 - CheckRadioButton(int id_first, int id_last, int id_check);

 - GetCheckedRadioButton(int id_first, int id_last); // 현재 선택된 radio id 반환

 - 또는 첫번째 radio 버튼에 변수(int type)를 연결해 주면 현재 선택된 버튼 index와 동기화됨


*소스코드 이쁘게 정렬: 코드영역 선택후 Alt+F8


*시스템(DOS) 명령 실행: system(char* cmd);


* 콘솔창 띄우기: AllocConsole(); freopen("CONOUT$", "wt", stdout);


* 로케일 설정: setlocale(LC_ALL, "");


* 유니코드 문자열을 일반 문자열로 변환: std::string str = CT2A("유니코드문자열")


* 일반 char를 유니코드 문자열로 변환: CA2T("일반 문자열")


by 다크 프로그래머

,
  • 나그네 2016.07.27 16:39 ADDR 수정/삭제 답글

    개인적인 질문인데 다크님은 보통 UI 프로그램 하실때 MFC사용하시나요?
    혹은 C#이나 Qt를 사용하시나요?

    • BlogIcon 다크pgmr 2016.07.27 22:47 신고 수정/삭제

      제가 올려놓은 프로그램들을 보시면 아시겠지만 UI 측면에서 보기에 눈이 행복한다든가 멋지다든가 하는 것과는 거리가 멉니다. 전 딱히 UI 프로그래밍이라 할 것도 없고 그냥 MFC로 기능을 구현하는 정도입니다.