Путаница CreateParams

Я создаю класс для упрощения проектирования элементов управления. Это называется ControlDrawer и имеет три приватных поля:

  • Point названный _location
  • Bitmap названный _innerImage
  • NativeWindow названный _window

Я сделал большую часть урока, но вот моя загвоздка (примечание, ControlDrawer инвентарь IWin32Window):

IntPtr Handle
{
    get
    {
        CreateParams cp = new CreateParams();
        cp.X = _location.X;
        cp.Y = _location.Y;

        // Code to make it so CreateParams says to display _innerImage

        _window.CreateHandle(cp);
        return _window.Handle;
    }
}

Проблема в том, что я не знаю, как заполнить прокомментированную часть. Может кто-нибудь помочь?

0 ответов

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