2012-06-21 9 views
1

ShowWithoutActivation 메서드에 대한 MSDN 페이지 - here - Form의 상태에서 ToolStripItem에는 창이 없습니다.창없는 컨트롤

컨트롤에 윈도우가 없다는 것은 무엇을 의미합니까? 그들은 어떤 목적을 가지고 있습니까? 내 자신의 창없는 컨트롤을 만들려면 어떻게해야합니까?

+0

창없는 컨트롤에는 전용 창 핸들이 없습니다. - http://msdn.microsoft.com/en-us/library/bb787613(v=vs.85).aspx –

답변

2

기본 Windows 아키텍처에서 컨트롤은 기본적으로 경계선없는 창입니다. 그들은 90 % 같은 것입니다.

반면에 ToolStripItem은 Control에서 파생되지 않습니다. 자체적으로 그려지지 않으며, 윈도우 핸들이나 메시지 큐를 가지고 있지 않습니다. ToolStripItem은 ToolStrip의 조직 확장 기능을 수행하는 클래스입니다. ToolStrip은 많은 메시지와 이벤트를 ToolStripItems로 전달합니다.

성능 향상과 투명성 향상을 목적으로합니다.

관련 문제