|
불꽃남자 님이 쓰신 글 :
: 다이얼로그 박스에 버튼이 두개 있습니다.
:
: modalresult속성을 하나는 mrOk로 하나는 mrCancle로 하고
:
: ShowModal()로 다이얼로그를 불렀다가 죽였을 때 리턴값이
:
: 2가 나오더군요. 버튼 어느걸 눌러도 2가 됩니다..
:
: 어떻게 하면 OK버튼을 눌렀는지 알수 있을까요?
:
: 그리고 다이얼로그박스를 죽일때 this->Close()를 이용하
:
: 는데 여기에 문제가 있을까요??
:
: 고수님들의 지도 바랍니다..^^;;
ShowModal로 띄운 폼에서 리턴값을 받을려면 Close()를 사용하지 않습니다.
Close()대신 ModalResult에 mrOk, mrCancle, .... 을 넣어주면 바로 폼이 Close됩니다.
|