private Win32.NativeMethods.ComboBoxInfo GetComboBoxInfo() { Win32.NativeMethods.ComboBoxInfo cbi = new Win32.NativeMethods.ComboBoxInfo(); cbi.cbSize = Marshal.SizeOf(cbi); Win32.NativeMethods.GetComboBoxInfo(base.Handle, ref cbi); return(cbi); }
private Win32.NativeMethods.ComboBoxInfo GetComboBoxInfo() { Win32.NativeMethods.ComboBoxInfo info= new Win32.NativeMethods.ComboBoxInfo(); info = new Win32.NativeMethods.ComboBoxInfo { cbSize = Marshal.SizeOf(info) }; Win32.NativeMethods.GetComboBoxInfo(base.Handle, ref info); return info; }
private Win32.NativeMethods.ComboBoxInfo GetComboBoxInfo() { Win32.NativeMethods.ComboBoxInfo info = new Win32.NativeMethods.ComboBoxInfo(); info = new Win32.NativeMethods.ComboBoxInfo { cbSize = Marshal.SizeOf(info) }; Win32.NativeMethods.GetComboBoxInfo(base.Handle, ref info); return(info); }
protected override void OnHandleCreated(EventArgs e) { Win32.NativeMethods.ComboBoxInfo info = new Win32.NativeMethods.ComboBoxInfo(); base.OnHandleCreated(e); info = new Win32.NativeMethods.ComboBoxInfo { cbSize = Marshal.SizeOf(info) }; Win32.NativeMethods.GetComboBoxInfo(base.Handle, ref info); this._editHandle = info.hwndEdit; if (base.DropDownStyle != ComboBoxStyle.DropDownList) { this._editNativeWindow = new EditNativeWindow(this); } }
private Rectangle GetDropDownButtonRect() { Win32.NativeMethods.ComboBoxInfo cbi = GetComboBoxInfo(); return(cbi.rcButton.Rect); }
private Win32.NativeMethods.ComboBoxInfo GetComboBoxInfo() { Win32.NativeMethods.ComboBoxInfo cbi = new Win32.NativeMethods.ComboBoxInfo(); cbi.cbSize = Marshal.SizeOf(cbi); Win32.NativeMethods.GetComboBoxInfo(base.Handle, ref cbi); return cbi; }
protected override void OnCreateControl() { base.OnCreateControl(); Win32.NativeMethods.ComboBoxInfo comboBoxInfo = this.GetComboBoxInfo(); this._editHandle = comboBoxInfo.hwndEdit; }