|
안녕하세요? 개박살임돠 ^^;
일단, MessageBox는 API이므로, MSDN에서 찾아보시면 숨겨진 옵션을 보실수있습니다.
제가 보니깐,
이두개가 정렬에 관계된듯하지만, 레조님이 원하시는 건 아니더군요..
MB_RIGHT : 내용모두 (타이틀바, 메세지) 오른쪽정렬
MB_RTLREADING : 메세지바 디지인 좌/우 뒤바뀜
뭐 한번 둘러보시고, 제가 못본건지도 모르니까요.. 그럼 참고하세요~
남병철.레조 님이 쓰신 글 :
: 안녕하십니까? 남병철.레조입니다.
: 예외처리를 테스트 하던중.. -.-; 아래의 소스를 버튼에 넣고 해보시면 3가지 메시지 박스가
: 뜨게되는데... 예외 문장이 한쪽으로 치우쳐 나옴니다.
: ShowMessage는 그런데로 괜찮은데 MessageBox는 오른쪽으로 치우치고
: (상하방향의 가운데 정렬은 되어있지만)
: MessageDlg는 좌우 가운데 정렬된듯 보이는데 약간 위로 치우친듯 합니다.
: 혹시 이러한 정렬이 가능하게 하는 방법이 있는지 궁금합니다.
:
: try
: {
:
: int sum = 5;
: int numItems = 0;
: Edit1->Text = IntToStr( sum / numItems );
:
: }
: catch( Exception& E )
: {
:
: ShowMessage( E.Message );
: MessageBox( this->Handle, E.Message.c_str(), "예외", MB_OK|MB_ICONERROR );
: MessageDlg( E.Message, mtError, TMsgDlgButtons() << mbOK, 0 );
:
: }
:
|