如何更改HwndSource窗口大小C#

时间:2017-03-14 14:17:56

标签: c# resize window hwndsource

我在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 个答案:

没有答案