MFC visual c++ 초보가 질문드립니다.
조롱목
DIALOG창 하나에Edit control을 2개를 만들고 버튼을 1개를 만들어서1번의 Edit에 적어져있는 예)123asdf 이 글씨를 2번의 Edit에 버튼을 클릭 시 글씨가 옴겨지게 하려고 합니다무슨함수를 써야할지 모르겠습니다책을 뒤져봐도 Edit - List 로 옮기는것은 있는데 Edit - Edit은 없네요..초보가 보는 책이라 많은 정보가 안나와 있습니다..제가 못찾는 건지... MSDN 을 보려고 해도 도무지 어디를 들어가서 봐야하는지 모르겠습니다 MSDN의 어떠한 부분을 찾아야 하는지도 간략하게 답편해주시길 부탁드립니다
-
해가빛
음. SetWindowText 는 (핸들,문자열) 이잖아요?
핸들을 구할려면 GetDlgItem (객체아이디? ) 를 넣어서 구해야하는데..
SetDlgItemText 는 (핸들 , 객체아이디 , 문자열 ) 뭐 이렇게 들어가요..
SetDlgItemText (hWnd , IDC_EDIT1 , \ABCD\) 이런 형식으로 말입지요. 하하하(?) -
율아
SetWindowText는 알겠는데 SetDlgItemText는 int ID 와 CString 변수를 넣는거라고 나와있는데
iD는 무슨아이디를 넣어야 하며 CString은 SetDlgText를 한 변수의 문자열을 CString 변수로 넣는건가요 ?
어떠한 원리인지 설명 부탁드립니다.. -
데빌의눈물
SetWindowText 나 SetDlgItemText 를 써보세요.
CEdit 로 도활용해보세요!
Edit1 의 내용을 읽어드림 - Edit2 에 출력
(컨트롤 변수가 더 간단합니다.)