MSDN에 따르면 RECT와 RECTL은 동일한 구조입니다. 그 (것)들 사이 어떤 다름든지 및 다만 것의 대신에 둘 다있는의 점은 무엇이 아닌가?RECTL과 RECT의 차이점은 무엇입니까?
4
A
답변
8
MSDN 문서에 설명 된 것처럼 차이는 없습니다. 둘 다 존재하는 이유를 이해하려면 Windows 버전 3 이전 버전으로 되돌아 가야합니다. 그것들은 모두가 오늘 사용하는 Windows 버전과 달리 16 비트 버전의 Windows였습니다. 윈도우 3.1 용 Windows SDK 버전은 WINDOWS.H에서이 같은 RECT 구조, 선언 :
typedef struct tagRECT
{
int left;
int top;
int right;
int bottom;
} RECT;
을 그리고 ole2.h 헤더 파일은 구조 요소에 대한 긴를 사용하여 RECTL을 선언했다. 16 비트 C 및 C++ 컴파일러는 다시 을 16 비트 형식으로 구현하여 16 비트 프로세서의 워드 크기를 맞추고 길이를으로 32 비트 형식으로 구현했습니다.
현대 Windows 버전에서 사용되는 32 비트 컴파일러는 int을 32 비트 프로세서의 워드 크기에 맞추어 만들었습니다. 그리고 을 길게는을 32 비트 유형으로 유지했습니다. 두 가지 구조 유형의 차이가 사라졌습니다.
관련 문제
- 1. D3에서 rect의 선이 흐림
- 2. 원의 내부 rect의 크기 찾기
- 3. NSArray에서 rect의 최대 너비 찾기
- 4. Raphael에서 CSS를 통해 rect의 채우기 제어하기
- 5. CSS를 사용하여 svg rect의 너비를 변경하는 방법
- 6. raphaeljs를 사용하여 rect의 중심을 제거 하시겠습니까?
- 7. iPhone : 다른 rect의 rect에서 임의의 점을 감지하십시오.
- 8. 취득한 데이터 벡터에 의한 rect의 계수의 추정
- 9. 차이점은 무엇입니까
- 10. 차이점은 무엇입니까?
- 11. collection.find와 콜백의 차이점은 무엇입니까? 의 차이점은 무엇
- 12. HttpCookie와 쿠키의 차이점은 무엇입니까?
- 13. django.contrib.syndication.feeds.Feed와 django.contrib.syndication.views.Feed의 차이점은 무엇입니까?
- 14. PHP4와 PHP5의 차이점은 무엇입니까?
- 15. IQueryable과 큰 차이점은 무엇입니까?
- 16. 사전과 dictionaryWithCapacity의 차이점은 무엇입니까?
- 17. UIModalTransitionStyle과 UIModalPresentationStyle의 차이점은 무엇입니까?
- 18. Hashtable과 Properties의 차이점은 무엇입니까?
- 19. AVAudioPlayer와 MPMusicPlayerController의 차이점은 무엇입니까?
- 20. AVAudioPlayer와 MPMusicPlayerController의 차이점은 무엇입니까
- 21. GIS와 GPS의 차이점은 무엇입니까?
- 22. 클로저와 람다의 차이점은 무엇입니까?
- 23. activeProcessorCount와 processorCount의 차이점은 무엇입니까?
- 24. FlockDB와 neo4j의 차이점은 무엇입니까?
- 25. 버그와 예외의 차이점은 무엇입니까?
- 26. 시도와 나무의 차이점은 무엇입니까?
- 27. Knockout.js와 Rx.js의 차이점은 무엇입니까?
- 28. Server.Transfer와 Response.Redirect의 차이점은 무엇입니까?
- 29. MSP430과 MSP430X의 차이점은 무엇입니까?
- 30. COM과 DCOM의 차이점은 무엇입니까?