Как изменить размер окна HwndSource C#

Я создал окно как дочернее окно обработчика окна C++ в C#, код выглядит так:

public void CreateHostHwnd(IntPtr parentHwnd)
        {
            // Set up the parameters for the host hwnd.
            parentHandle = parentHwnd;
            HwndSourceParameters parameters = new HwndSourceParameters("Video Window", 351, 295);
            parameters.WindowStyle += WS_CHILD;
            parameters.SetPosition(0, 0);
            parameters.ParentWindow = parentHwnd;

            // Create the host hwnd for the visuals.
            HwndSource myHwndSource = new HwndSource(parameters);
        }

Однако после создания этого дочернего окна я не могу изменить его размер с помощью

parameters.SetSize(width, height);

Есть ли способ изменить его размер после его создания? Спасибо ~!

0 ответов

Другие вопросы по тегам