|
우선 버튼 속성에서 ModalResult가 mrOk로 설정되어 있을경우
버튼만 누르면 폼이 닫히죠...
근데.. 비교문을 사용해서 참이 아닐때는 폼을 닫지 않고 싶다는 말인데요..
그땐... 비교를 해서 참이 아닐경우 ModalResult에 0을주면 폼이 닫히지 않습니다.
물론 참일경우는 버튼 속성에 정의된 ModalResult를 반환합니다.
그리고 어떤 버튼이 눌러 졌는지는....
예)
int result;
Frm1 = new Frm1(NULL);
result = Frm1->ShowModal();
delete Frm1;
if(result == mrOk)
{
....
}
else if(result == mrCancle)
{
....
}
else
{
....
}
이런식으로 하면 확인가능 하겠죠?
즐프하세요. *^.^*
|