IVsUIShellArrangeWindows Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы для вычисления изменений размера окна.
public interface class IVsUIShellArrangeWindows
public interface class IVsUIShellArrangeWindows
__interface IVsUIShellArrangeWindows
[System.Runtime.InteropServices.Guid("54457DAD-5384-41B5-B6AA-EFFFDE468CDC")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUIShellArrangeWindows
[<System.Runtime.InteropServices.Guid("54457DAD-5384-41B5-B6AA-EFFFDE468CDC")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsUIShellArrangeWindows = interface
Public Interface IVsUIShellArrangeWindows
- Атрибуты
Методы
| Arrange(VSArrangeWindowInfo[], Int32, SIZE) |
Применяет изменение размера к окнам, описанным в |
| ComputeWindowSizeChange(IntPtr, WINDOWPOS[]) |
Вычисление разницы между текущим размером окна и новым размером, описанным в newPos. Эта функция обычно вызывается при получении WM_WINDOWPOSCHANGING, при подготовке к вызову Карранжевиндовхелпер:: упорядочивать. |