C++ 창 개체와 HWND 간 관계

개체 는 프로그램에서 직접 만드는 C++ CWnd 클래스(또는 파생 클래스)의 개체입니다. 프로그램의 생성자 및 소멸자 호출에 대한 응답으로 제공됩니다. 반면 Windows 은 창에 해당하고 있을 때 시스템 리소스를 사용하는 내부 Windows 데이터 구조에 대한 불투명 핸들입니다. Windows 창은 "창 핸들"(HWND)로 식별되며 클래스CWnd의 멤버 함수를 호출하여 Create 개체를 만든 후에 CWnd 만들어집니다. 프로그램 호출 또는 사용자의 작업으로 창이 삭제될 수 있습니다. 창 핸들은 창 개체의 m_hWnd 멤버 변수에 저장됩니다. 다음 그림에서는 C++ 창 개체와 Windows 창 간의 관계를 보여 줍니다. 창 만들기에 대해서는 Windows 만들기에 대해 설명합니다. 창 삭제는 창 개체 삭제에서 설명합니다.

CWnd window object and resulting window.
창 개체 및 Windows 창

참고 항목

창 개체