2015-01-23 3 views
-1

는 i'v는editbox에서 문자열을 저장하는 방법과 체크 박스로 editbox를 비활성화하는 방법은 무엇입니까? 내가 MFC 응용 프로그램에서 일하고 있어요

이이 그림있는 대화 상자를 만든 [여기 이미지 설명을 입력합니다] [1]

[1] :! HTTP : // 내가.

을 stack.imgur.com/Tqd9H.png이 코드입니다

IDD_DIALOG1 DIALOGEX 0, 0, 141, 194 
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU 
CAPTION "New Map" 
FONT 8, "MS Shell Dlg", 400, 0, 0x1 
BEGIN 
    DEFPUSHBUTTON "OK",IDOK,15,164,50,14 
    PUSHBUTTON  "Cancel",IDCANCEL,74,164,50,14 
    EDITTEXT  IDC_EDIT1,27,28,95,14,ES_AUTOHSCROLL 
    EDITTEXT  IDC_EDIT3,81,63,24,13,ES_AUTOHSCROLL 
    EDITTEXT  IDC_EDIT4, 39, 63, 24, 13, ES_AUTOHSCROLL 
    EDITTEXT  IDC_EDIT5,31,97,88,13,ES_AUTOHSCROLL 
    EDITTEXT  IDC_EDIT6, 32, 133, 86, 12, ES_AUTOHSCROLL 
    LTEXT   "Map Name",IDC_STATIC,15,15,40,8 
    LTEXT   "Map Size",IDC_STATIC,15,48,40,8  
    LTEXT   "X",IDC_STATIC,27,64,15,8 
    LTEXT   "Y",IDC_STATIC,71,65,8,8 
    LTEXT   "Enviroment",IDC_STATIC,15,82,40,8 
    LTEXT   "Textureset",IDC_STATIC,15,119,40,8 
    CONTROL   "Textureset",IDC_CHECK2,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,59,118,51,10 
    CONTROL   "Optinal",IDC_CHECK1,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,59,81,52,10 
END 

내가 editboxes의 문자열을 저장하고 명령 경우에 그것을 사용하는 방법을 먼저

,745,532 10

난, 컨트롤에서 문자열을 얻을 GetWindowText() 기능을 사용하려면 확인란

+0

대화 상자 코드의 DDX/DDV 부분에서 편집 상자를 어떻게 정의 했습니까? 편집 상자를 나타내는 멤버 변수를 정의 했습니까? 관련 코드를 보여주십시오. – rrirower

+0

그걸로 나를 도와 줄 수 없습니까? –

답변

0

을 확인할 때 내가 편집 상자를 비활성화 할 수있는 방법 두 번째 문제.
컨트롤을 사용하지 않으려면 EnableWindow() 기능을 사용하십시오.