HwndHost.BuildWindowCore(HandleRef) HwndHost.BuildWindowCore(HandleRef) HwndHost.BuildWindowCore(HandleRef) HwndHost.BuildWindowCore(HandleRef) Method


派生クラスでオーバーライドされると、ホストされるウィンドウを作成します。When overridden in a derived class, creates the window to be hosted.

 abstract System::Runtime::InteropServices::HandleRef BuildWindowCore(System::Runtime::InteropServices::HandleRef hwndParent);
protected abstract System.Runtime.InteropServices.HandleRef BuildWindowCore (System.Runtime.InteropServices.HandleRef hwndParent);
abstract member BuildWindowCore : System.Runtime.InteropServices.HandleRef -> System.Runtime.InteropServices.HandleRef
Protected MustOverride Function BuildWindowCore (hwndParent As HandleRef) As HandleRef


HandleRef HandleRef HandleRef HandleRef

親ウィンドウのウィンドウ ハンドル。The window handle of the parent window.


作成する子 Win32Win32 ウィンドウのハンドル。The handle to the child Win32Win32 window to create.


このメソッドの実装は、のBuildWindowCore内部実装内から呼び出されます。This method's implementation is called from within the internal implementation of BuildWindowCore.

子ウィンドウは、ウィンドウが呼び出し元のスレッドによって所有されている場合にのみ作成されます。The child window will be created only if the window is owned by the calling thread.

注意 (継承者)

ホストされているウィンドウをビルドするには、このメソッドをオーバーライドします。Override this method to build the window being hosted.

返されるウィンドウは、によってhwndParent指定されたウィンドウの子である必要があります。The window that you return must be a child of the window specified by hwndParent.

また、子ウィンドウは、ウィンドウが呼び出し元のスレッドによって所有されている場合にのみ作成されます。In addition, the child window will only be created if the window is owned by the calling thread.