C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[35983] Re:MessageBox 사용법이 뭔가 다르네요????
수야!╋ [sooya23] 2924 읽음    2004-06-30 09:48
MessageBox는 API지요

int MessageBox(

    HWND hWnd,    // handle of owner window
    LPCTSTR lpText,    // address of text in message box
    LPCTSTR lpCaption,    // address of title of message box 
    UINT uType     // style of message box
   );

이걸 보신거 같은데요

MS사니 뭐니 하던지간에 결국 다 같은 MessageBox를 호출할거같은데요

hWnd는 메시지 박스의 기준이 되는놈 즉 Parent Window를 의미합니다.
lpText는 보여줄 글이지요
lpCaption은 메시지 박스의 타이틀바의 글자를 말하는 것이구요

뭐가 잔뜩이라고 하신부분인 uType는 | 연산을 통하여 여러개의 flags를 설정하는 것입니다.

타이틀바에는 알림
내용에는 MS꺼가 좋아?.
메시지 박스에 표시되는 이미지는 물음표
버튼은 OK버튼 하나만
메시지 박스가 떴을때 해당 애플에만 컨트롤 제한을 둔다
라는 가정의 사용은
MessageBox(this->Handle, "MS꺼가 좋아?", "알림", MB_OK | MB_APPMODAL | MB_ICONQUESTION);
입니다.
리턴값은 헬프에 자세히 나오구요

MFC를 몰라서도 안되겠지만 MFC만 알아서도 안되는건 아닐지

저도 부족한 사람이라 잘은 모르겠네요

아무튼 MessageBox는 MFC도 VCL도 아닌 API입니다.

김준원 님이 쓰신 글 :
: MS사의 MessageBox 쓰는것과는 다르게
: 뭔가 다른것 같은데요?
:
: F1 했더니 뭔가 잔뜩 나와버리는데 ㅡㅡ;;; 이해가 영 ㅡㅡ;;;
:
: 설명좀 부탁드립니다 ;ㅅ;

+ -

관련 글 리스트
35970 MessageBox 사용법이 뭔가 다르네요???? 김준원 929 2004/06/29
35983     Re:MessageBox 사용법이 뭔가 다르네요???? 수야!╋ 2924 2004/06/30
35975     Re:MessageBox 사용법이 뭔가 다르네요???? 금목암 1325 2004/06/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.