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
[40518] 감사합니다^^(냉무)
★래미★ [jackey9] 914 읽음    2005-06-13 09:04
smleelms 님이 쓰신 글 :
: 1. UpdateData() 함수의 msdn 설명입니다.
:
: MFC Library Reference
: CWnd::UpdateData
: Call this member function to initialize data in a dialog box, or to retrieve and validate dialog data.
:
: 데브피아에서 관련게시물을 참고하면....
:
: 다얄로그에서 컨트롤과 연결된 멤버 변수를 자동으로 연결하여 값을 갱신한다.
: => UpdateData(TRUE);
:     사용자가 다얄로그에서 컨트롤의 값을 변경하거나 하였을 경우..
:     실제 연결된 변수에 적용되도록 한다.
:     즉, 컨트롤의 값을 읽어 올 때 적용한다.
:
: => UpdateData(FALSE);
:     사용자가 변수의 값을 프로그램적으로 변경하였을 때,
:     폼에 보이는 컨틀롤의 값이 변경되도록 한다.
:    즉,  변수 값을 바꾸고, 화면에 변경이 적용되도록 할 때 호출한다.
:
: 따라서 예제에서는 별의미가 없는 함수입니다. 버튼컨트롤밖에 없으니요....
: 아니더라도 BCB에서는 각컨트롤의 프로퍼티를 바로 참고하면 되므로.. (맞나.. ^^;;)
:
: 2. 그리고 stdafx.h 는 일반적으로 BCB 에서 pre-compiled header 처럼 사용되는걸로 알고있습니다.
: 따라서 stdafx.h 에서 정의되거나 포함된 헤더파일들을 따로 include 해도 되는걸로 알고 있습니다.
:
: 3. lib은 당연히 BCB에 포함된걸 사용하셔야 될거구요...
:
: 4. UpdateData() 함수만 주석처리하니 컴파일은 되네요.. ^^
:
: 이상 허접답변이었습니다.. 참고가 되시기를..
:
: 전옥희 님이 쓰신 글 :
: : http://muosys.egloos.com/l2
: : USB 강좌에 나온 소스를 BCB에다 올리던 중..(원래는 VC로 작성되어 있어요)
: :
: : UpdateData();
: : 이 부분에서 undefined function이라고 나오는데요..
: : 이 함수가 하는 역할이 무엇인가요? 데이터 통신시 꼭 필요한가요?
: : 그리고 이 함수가 어디에 정의되어 있나요?
: :
: : 참고로 소스에
: : #include "stdafx.h"
: : 요건 UniHigh2.4 응용에 들어있던거 카피했구요
: : (빌더안에 있는거랑 쪼금 틀린거 같애서 그랬는데.. 두 개 중 아무거나 써도 같은 에러나 발생)
: :
: : setupapi.lib
: : 요건 빌더쪽에 들어있는 lib를 썼습니다.( CBuilder6\lib\Psdk\에 있고요)
: : Visual Studio에 있는 library를 링크 시킬려니 무슨 포맷이 틀리다던가 암튼
: : 에러가 뜨더라구요...
: :
: : 프로젝트 첨부했으니.. 누가 좀.. 도와주세요..

+ -

관련 글 리스트
40502 USB 통신관련 질문입니다. 전옥희 1171 2005/06/10
40512     Re:USB 통신관련 질문입니다. smleelms 1716 2005/06/11
40518         감사합니다^^(냉무) ★래미★ 914 2005/06/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.