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
[52234] Re:Re:Re:Re:WM_COPYDATA 메세지를 주고받는 것에 있어서요,..
티앤티 [eiohlei] 1416 읽음    2008-02-12 14:49
..     2~3KB정도는 비교가 안되는 사이즈셨군요 ^^

  저도 그정도사이즈까지는 해보질 않아서 
 
   WM_COPYDATA는 아니지만  Win32API에서     NT계통이 아닐 경우   64KB한계에 부딪혀

  한참 헤매였던 기억이 있습니다.


웹상을 잠시 검색해보니 이런 글이 있었군요

http://www.microsoft.com/msj/archive/S1D4F.aspx
에서
...
By the way, when you use WM_COPYDATA to transfer data to and from 16-bit Windows applications, the maximum size of the block that you can transfer is 16MB. This gives you the bandwidth that you require. Win32-based applications are limited only by the amount of virtual memory available.
...

16비트 환경에서 max가 16메가라고  32비트 환경에서 max가 32메가라고 생각하는건 어렵겠지만

단순히 힙이 허용하는 한  무한대가 되지는 않는군요

덕택에 저도 하나 배웠습니다.




 

TH 님이 쓰신 글 :
: Size가 엄청..나게 커서요 ; = =;
: 코드상의 오류는 아니라고 말할 수 있는게..
: 다른코드는 하나도 바꾸지않고, Size만 작게 바꿔주면 메세지가 가거든요 ..ㅠ;
: 아무래도 Size문제인것 같은데, WM_COPYDATA에 대한 내용을 찾아봐도 Size에 대한 주의점이 없어서, 질문드립니다
: ... ㅠ
:
:
: 티앤티 님이 쓰신 글 :
: : 티앤티 님이 쓰신 글 :
: : : 지금까지 WM_COPYDATA를 사용할때   데이터 사이즈 제한은 신경 쓴 적이 없습니다.
: : : (  전체 크기가 2092바이트인 구조체를  계속 주고받았었습니다.)
: : :
: : :
: : : 아마 코드상 오류가 있지 않을까 싶군요.
: : :
: : : WM_COPYDATA를 Send하는 코드를 확인해 보시는게 빨리 해결될 것이라 봅니다.
: : :
: : :
: : :
: : :
: : : TH 님이 쓰신 글 :
: : : : WM_COPYDATA 메세지를 주고받는 프로그램을 만들고 있는데,
: : : : 이 메세지로 주고받을 수 있는 데이터의 Size가 정해져있나요 ? (Max 범위가)..
: : : : 같은구조체 형식을 주고받는데 큰 Size는 메세지자체를 보내지 못하고,
: : : : 작은 Size는 제대로 메세지가 가네요 .. 아무리 찾아봐도 왜 그런지를 모르겠어서요 ,
: : : : 문법상으로는 바꾼게 없고, 단지 Size만 (cbData) 바꿨는데 되고,안되고 하니.. 쩝.ㅠ
: : : : 도와주세요 'ㅜ'

+ -

관련 글 리스트
52227 WM_COPYDATA 메세지를 주고받는 것에 있어서요,.. TH 1441 2008/02/12
52229         Re:Re:WM_COPYDATA 메세지를 주고받는 것에 있어서요,.. 티앤티 1462 2008/02/12
52231             Re:Re:Re:WM_COPYDATA 메세지를 주고받는 것에 있어서요,.. TH 1646 2008/02/12
52234                 Re:Re:Re:Re:WM_COPYDATA 메세지를 주고받는 것에 있어서요,.. 티앤티 1416 2008/02/12
52235                     Re:Re:Re:Re:Re:WM_COPYDATA 메세지를 주고받는 것에 있어서요,.. TH 2933 2008/02/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.