none
초보 질문]mfc c++ vs 2010의 리소스 "String Table"사용법좀 알려 주실분. RRS feed

  • 질문

  • mfc c++ vs 2010의 리소스 "String Table"사용법좀 알려 주실분.

    ID, 값, 갭션으로 구분되어 있던대요.

    질문1.]
    ID는 각각을 구분하는 것일것이고, 값은 ID에 해당하는 값일것이고, 캡션??? 요것은???

    질문2.]
    리소스에서 String Table에 값을 등록하면 코드 상에서 ID에 해당하는 값을 어떻게 호출하나요??

    2012년 6월 19일 화요일 오전 1:45

답변

  • 캡션은 저장하고 싶은 문자열을 입력하는것입니다. 입력시 ID 에 IDS_STRING1 이라고 지정하고 추가했다면
    아래와 같이 사용하면 String Table 에 추가한 문자열값을 얻을수 있습니다.

     

    CString str; 

    str.LoadString(IDS_STRING1);
    AfxMessageBox(str);   // str 에는 리소스의 String Table 에 입력된 IDS_STRING1 문자열의 캡션 내용이 들어있습니다.

    2012년 6월 19일 화요일 오후 5:12
    중재자