대화 상자 편집 컨트롤

대부분의 대화 상자는 사용자 입력으로 텍스트를 제공할 수 있도록 편집 컨트롤. 대부분의 대화 상자 프로시저 대화 상자를 처음 시작할 때 편집 컨트롤을 초기화 합니다. 예를 들어, 대화 상자 프로시저 사용자 다음 선택, 수정 하거나 바꿀 수 있습니다 컨트롤에서 제안 된 파일 이름을 배치할 수 있습니다. 대화 상자 프로시저 편집 컨트롤을 지정 된 버퍼에서 텍스트를 복사 하는 SetDlgItemText 함수를 사용 하 여 편집 컨트롤에 텍스트를 설정할 수 있습니다. 편집 컨트롤에 입력된 포커스를 받으면 그것은 편집에 대 한 완전 한 텍스트를 자동으로 선택.

편집 컨트롤에서는 대화 상자에 해당 텍스트를 자동으로 반환 하지 않습니다, 때문에 대화 상자 프로시저를 종료 하기 전에 텍스트를 검색 해야 합니다. 그것은 편집 컨트롤 텍스트를 버퍼에 복사 하는 GetDlgItemText 함수를 사용 하 여 텍스트를 검색할 수 있습니다. 대화 상자 프로시저를 일반적으로 나중에 편집 컨트롤을 초기화 하려면이 텍스트를 저장 하거나 처리에 대 한 부모 창에 전달.

일부 대화 상자 사용 하 여 숫자를 입력 하는 사용자 컨트롤을 편집 합니다. 대화 상자 프로시저 편집 컨트롤에서 텍스트를 검색 하 고 텍스트를 10 진수 값으로 변환 하는 GetDlgItemInt 함수를 사용 하 여 편집 컨트롤에서 숫자를 검색할 수 있습니다. 사용자가 숫자 자릿수에. 그것은 될 수 있는 서명 되거나 서명 되지 않은. 대화 상자 프로시저는 SetDlgItemInt 함수를 사용 하 여 정수를 표시할 수 있습니다. SetDlgItemInt 부호 있는 또는 부호 없는 정수 10 진수의 문자열을 변환합니다.

 

Index