Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

간단히 디버깅용 모달리스 메세지 박스는없나요?

800 views
Skip to first unread message

최영철

unread,
Jan 25, 2005, 3:33:19 AM1/25/05
to
간단히 디버깅용 메세지 박스없나요?
모달 메세지 박스를 쓰면 프로그램 흐름에 지장이 있어서요.
소켓 프로깅할땐, 브레이크 포인트로 디벙깅 하니깐, 잘되는데
막상 하면 안되는 경우가 많더군요.
그래서 예전에는 EditView를 만들어서 계속적으로 값을 찍어보면서
디버깅했었는데..
다시 만들려니, 기억도 안나고.. 귀차니즘 때문에..

AfxMessageBox()을 자주 쓰는데..이건 모달이라서요..
위에 처럼 모달리스 간단한거 없나요??
점저 귀차니즘이....^^;

읽어주셔서 감사합니다..

----잡답---
뉴스 그룹은 검색을 어떻게하는지 모르겠네요.
OutLook에서 하면, 최근에 다운받은 내용만 검색을 하네요..
컴퓨터를 새로깔고, 아웃룩을 설치하고 셋팅했을때,
예전 내용들을 다 가져오려면 어떻게 해야하나요?
모든 메세지 동기화를 해도 안되고..
흠흠..


"[MVP] 김병석 ( Kevin Kim )"

unread,
Jan 25, 2005, 3:49:42 AM1/25/05
to

::MessageBox( NULL, 메세지 , 타이틀, MB_OK );

이렇게 하면 되지 않는가요 ^^;


그럼 ~~:

최영철 쓴 글:

정성태

unread,
Jan 25, 2005, 8:21:31 AM1/25/05
to
김병석님... ^^ MessageBox 도 Modal 인뎅... ^^

참고로 OutputDebugString 을 쓰는 것도 방법입니다.
sprintf(sprintf_s) 로 포맷만 잘해 주시면 쓸만합니다.

그럼... OutputDebugString 으로 출력된 결과는 어디서 보냐고요? ^^
dbmon.exe 라는 콘솔 프로그램을 띄워 놓으면, 모든 OutputDebugString 출력물을
자신의 콘솔에서 출력합니다.
아니면, IDE 에서 "Output" 창을 통해서 직접 확인하실 수 있습니다. dbmon.exe
는 아마... PlatformSDK 설치하면 도구에 포함되어 있는 걸로 압니다.

Debug/Release 빌드와 상관없이 동작하기 때문에, #if defined( _MYDEBUG ) 같은
전처리기 지시자를 같이 활용하시는 것이 여러모로 편하실 것입니다


--
======= (c) .NETXpert ==========
url : http://www.dotnetxpert.com
eml : ke...@dotnetxpert.com
msn: kevi...@magicn.com

MCSD.NET, MVP[VC++]
==============================
"[MVP] 김병석 ( Kevin Kim )" <byu...@nate.com.korea> wrote in message
news:uV2$UrrAFH...@tk2msftngp13.phx.gbl...

최영철

unread,
Jan 25, 2005, 9:08:42 AM1/25/05
to
답변 감사드립니다.


""[MVP] 김병석 ( Kevin Kim )"" <byu...@nate.com.korea> wrote in message
news:uV2$UrrAFH...@tk2msftngp13.phx.gbl...

"[MVP] 김병석 ( Kevin Kim )"

unread,
Jan 25, 2005, 7:12:52 PM1/25/05
to
흐흐흐..

이런이런 대충 읽어보기 답을 달았더니 ^^;;

최영철

unread,
Jan 31, 2005, 6:55:43 AM1/31/05
to
>참고로 OutputDebugString 을 쓰는 것도 방법입니다.
>sprintf(sprintf_s) 로 포맷만 잘해 주시면 쓸만합니다.
>
>그럼... OutputDebugString 으로 출력된 결과는 어디서 보냐고요? ^^
>dbmon.exe 라는 콘솔 프로그램을 띄워 놓으면, 모든 OutputDebugString 출력물을
>자신의 콘솔에서 출력합니다.
>아니면, IDE 에서 "Output" 창을 통해서 직접 확인하실 수 있습니다. dbmon.exe
>는 아마... PlatformSDK 설치하면 도구에 포함되어 있는 걸로 압니다.
>
>Debug/Release 빌드와 상관없이 동작하기 때문에, #if defined( _MYDEBUG ) 같은
>전처리기 지시자를 같이 활용하시는 것이 여러모로 편하실 것입니다

------------------------------------------------------------
안녕하세요..저번 답변에 감사드립니다..
위에 답변은 이해는 가는군요..
근데, 아직 무지한지라, SDK을 설치하라고 하셨는데..
Visual C++ 6.0이 SDK아닌가요??? 어떤 SDK을 깔아야 하는지 좀 알려주시면
감사하겠습니다. ^^:

최영철

unread,
Jan 31, 2005, 6:56:44 AM1/31/05
to

"[MVP] 김병석 ( Kevin Kim )"

unread,
Feb 1, 2005, 5:51:29 AM2/1/05
to
Platform SDK라고 MS에서 따로 배포하는 SDK가 있습니다.

해당하는 OS와 여러가지 SDK가 복합적으로 묶여서 배포를 합니다.

http://www.microsoft.com/msdownload/platformsdk/sdkupdate/default.htm?p=/msdownload/platformsdk/sdkupdate/home.htm

여기가시면 최산의 Platform SDK를 받으시면 됩니다.

그럼 ~~:

최영철 쓴 글:

>> 참고로 OutputDebugString 을 쓰는 것도 방법입니다.

[문우영, Wooyoung Moon]

unread,
Feb 1, 2005, 7:21:45 AM2/1/05
to

VC++6.0을 사용하실러면 뭐 기본적인 정도면 SDK를 설치 안하셔두 됩니다.
VC++6.0이 SDK아니냐고 질문하셨네요. 이는 개발TOOL이라고 생각하시면 될것
같습니다.

PlatformSDK는 보조 개발 툴 kit이라고 생각하시면 되겠습니다.
다음 URL에 가셔서 다운로드 및 설치를 하실수 있습니다.
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/

개인적으로는 닷넷을 설치하기를 권장합니다(PlatformSDK를 설치 안해두
되거든요)

"최영철" <cyc...@dreamwiz.com> wrote in message
news:ctl69o$c98$1...@news.hananet.net...

0 new messages