2009-07-17 3 views
0

CreateWindowEx 및 RegisterClass를 사용하여 창 (WinForm이 아님)을 만들려고합니다. CreateWindowEx를 사용하는 방법을 알아 냈습니다. 그러나 RegisterClass를 사용하여 몇 가지 문제에 봉착했습니다. WNDCLASS 구조체에서 어떻게 설정합니까?C#에서 RegisterClass를 호출합니까?

WNDPROC lpfnWndProc 이것은 C#에서 사용하기를 원하는 WndProc 메서드의 핸들입니다.

HINSTANCE hInstance 이 핸들은 무엇입니까? 이 경우 "인스턴스"는 무엇입니까?

감사합니다.

답변

2

HINSTANCE는 (dll) 모듈의 핸들입니다. WNDPROC는 창 메시지와 함께 호출 될 함수 포인터입니다.

0

P/Invoke it 할 수 있지만 그 이유는 무엇입니까? 뭐하고 있니?

양식은 해당 작업을 처리하는 창입니다.

관련 문제