답변
창없는 컨트롤은 창을 만들지 않아도 컨트롤의 동작을 제공하는 개체입니다.
이 동작은 동작을 수정 또는 확장하거나 창 만들기가 어색하거나 어려울 수있는 곳에서 동작을 사용하려는 경우에 유용합니다.
예를 들어 페이지에 수백 개의 풍부한 편집 컨트롤을 삽입하려는 경우, 각 창인 경우 사용자 입력을 얻고 각기 개별적으로 페인트해야합니다.
하지만 창없는 컨트롤의 위치를 추적하고 일반적으로 창을 만들면 (즉, 키보드 메시지 라우팅) 무료로 얻을 수있는 몇 가지 정리 작업을 수행하려는 경우 낮은 수준에서 더 나은 결과를 얻을 수 있습니다 오버 헤드는 창없는 컨트롤을 사용합니다.
창없는 컨트롤에는 전용 창 핸들이 없습니다.
Ok ... 창없는 컨트롤을 정의하지만 창 핸들없이 컨트롤의 이점과 용도는 무엇입니까? –
Anon's입니다. 기본 창 핸들 (HWND
)이 필요없는 컨트롤입니다. 프로세스 당 최대 10,000 개의 핸들이 있기 때문에 특히 웹 브라우저에서는 그러한 요구가 필요했습니다. 반 복잡한 웹 페이지의 두 탭처럼 열면 핸들이 다 떨어질 수 있습니다.
창문이없는 컨트롤을 사용하는 작업은 적어도 입니다. 왜냐하면 적어도 원래의, 때로는 매우 복잡하고 까다로운 구현을 다시 작성해야하기 때문입니다. 내 의견 (f.e : IE's listbox is still windowed control because of all the tricky intricacies)
는 창문 제어는 덜 SYS 자원을 사용할 수 있습니다 그리고 그것은 "창 핸들을 필요로하지 않습니다"
- 1. 창없는 .wmv in firefox
- 2. 내 창없는 데스크탑 캡처
- 3. 트레이에 창없는 C# 응용 프로그램을 만드는 방법은 무엇입니까?
- 4. 창없는 ATL 컨트롤의 HWND를 얻는 방법?
- 5. 구입할 수있는 가장 비슷한 Word 사용자 지정 ASP.NET 사용자 지정 컨트롤이란 무엇입니까?
- 6. 애니메이션이없는 Silverlight 비즈니스 앱에서 창없는 모드를 사용하는 사람은 누구입니까?
- 7. 창없는 모드를 사용하지 않고 Silvlerlight에서 HTML 서식있는 텍스트 렌더링
- 8. Silverlight : 창없는 값을 true로 설정하고 HTML/ASPX로 설정하지 않음
- 9. Silverlight 4, 마우스 휠 이벤트 및 창없는 모드
- 10. 창없는/명령 줄 응용 프로그램을 반환하지만 백그라운드에서 계속 실행하는 방법?
- 11. (주로) 창없는 WPF 앱에 코드를 넣을 위치는 어디입니까?
- 12. 타사 응용 프로그램없이 창없는 플래시 프로젝터를 만들려면 어떻게해야합니까?
- 13. Java 고급 트리 구성 요소 탐색 (창없는 리 시트 제어 기능 포함)
- 14. FP의 관점에서 ASP.net이란 무엇입니까?
- 15. GetSafeHwnd()가 ActiveX 컨트롤에서 0을 반환하는 이유는 무엇입니까?
- 16. Mac OS X 서비스와 유사한 응용 프로그램의 키워드는 무엇입니까?
- 17. WindowLess WinForm 또는 Console 앱이 .bat 파일을 실행 하시겠습니까?
- 18. 내 Silverlight 4.0 응용 프로그램 뒤에 ASP 페이지의 iframe을 표시하지 않고 열 수있는 방법
- 19. VIM 스크립팅 언어에서 NERDTree 창으로 건너 뛰기위한 내장 기능이 있습니까?
- 20. 실버 라이트 브라우저 외부 모드의 투명 배경
- 21. 최고의 approch 자료 제어
- 22. 에는 "메인"호스트 윈도우가 존재하지 않는 경우 WPF 시스템 트레이 아이콘을 만드는 방법
- 23. 종속성 속성이란 무엇입니까? 그 용도는 무엇입니까?
- 24. HTTP 헤더 란 무엇입니까? charset이란 무엇입니까?
- 25. 블렌드 란 무엇입니까? WPF와의 관계는 무엇입니까?
- 26. * nix의 의미는 무엇입니까? 그리고 Ruby와의 관계는 무엇입니까?
- 27. edi-gentran의 사용법은 무엇입니까? gentran에서 매핑이란 무엇입니까?
- 28. 스레드 란 무엇입니까 (스레드 란 무엇입니까?)?
- 29. go-pear.php의 용도는 무엇입니까? 그것은 실제로 무엇입니까?
- 30. 가상 디렉터리 란 무엇입니까? 그것의 용도는 무엇입니까?
내 첫번째 생각이 될 사용자 정의 할 수 easiser입니다. –