3524 references to PInvoke
System.Windows.Forms (2046)
System\Windows\Forms\Accessibility\AccessibleObject.cs (23)
107private protected static VARIANT CHILDID_SELF { get; } = (VARIANT)(int)PInvoke.CHILDID_SELF; 703internal virtual int GetChildId() => (int)PInvoke.CHILDID_SELF; 932*pidChild = (int)PInvoke.CHILDID_SELF; 1829result = accessible.Value->accDoDefaultAction((VARIANT)(int)PInvoke.CHILDID_SELF); 2017if (!childID.Equals((int)PInvoke.CHILDID_SELF)) 2047? (int)PInvoke.CHILDID_SELF 2632if (SysNavigate(navdir, (VARIANT)(int)PInvoke.CHILDID_SELF, out AccessibleObject? accessibleObject)) 2660return (VARIANT)(int)PInvoke.CHILDID_SELF; 2728HRESULT result = PInvoke.CreateStdAccessibleObject( 2756result = PInvoke.CreateStdAccessibleObject( 2791if ((int)childID != (int)PInvoke.CHILDID_SELF) 2807|| childID.data.intVal == (int)PInvoke.CHILDID_SELF; 2834if (id == (int)PInvoke.CHILDID_SELF) 2990args = [(int)PInvoke.CHILDID_SELF]; 3217&& PInvoke.UiaRaiseNotificationEvent( 3235if (PInvoke.UiaClientsAreListening() && !AppContextSwitches.NoClientNotifications) 3238HRESULT result = PInvoke.UiaRaiseAutomationEvent(provider, eventId); 3247if (PInvoke.UiaClientsAreListening() && !AppContextSwitches.NoClientNotifications) 3250HRESULT result = PInvoke.UiaRaiseAutomationPropertyChangedEvent(provider, propertyId, oldValue, newValue); 3261=> PInvoke.UiaClientsAreListening() 3267if (PInvoke.UiaClientsAreListening() && !AppContextSwitches.NoClientNotifications) 3274result = PInvoke.UiaRaiseStructureChangedEvent(provider, structureChangeType, default, length); 3280result = PInvoke.UiaRaiseStructureChangedEvent(provider, structureChangeType, pRuntimeId, length);
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (2)
470PInvoke.NotifyWinEvent( 544PInvoke.UiaHostProviderFromHwnd(new HandleRef<HWND>(this, HandleInternal), out IRawElementProviderSimple* provider);
System\Windows\Forms\Accessibility\LabelEditAccessibleObject.cs (1)
51PInvoke.UiaHostProviderFromHwnd(target.HWND, out IRawElementProviderSimple* provider);
System\Windows\Forms\Accessibility\LabelEditNativeWindow.cs (13)
39if (!PInvoke.UiaClientsAreListening()) 48_valueChangeHook = PInvoke.SetWinEventHook( 51PInvoke.GetModuleHandle((PCWSTR)null), 55PInvoke.WINEVENT_INCONTEXT); 57_textSelectionChangedHook = PInvoke.SetWinEventHook( 60PInvoke.GetModuleHandle((PCWSTR)null), 64PInvoke.WINEVENT_INCONTEXT); 97PInvoke.UnhookWinEvent(_valueChangeHook); 98PInvoke.UnhookWinEvent(_textSelectionChangedHook); 109PInvoke.UiaReturnRawElementProvider(HWND, wParam: 0, lParam: 0, (IRawElementProviderSimple*)null); 112PInvoke.UiaDisconnectProvider(AccessibilityObject); 152if (m.LParamInternal == PInvoke.UiaRootObjectId) 156m.ResultInternal = PInvoke.UiaReturnRawElementProvider(
System\Windows\Forms\Accessibility\LabelEditUiaTextProvider.cs (2)
54public override bool IsScrollable => ((int)GetWindowStyle(_owningChildEdit) & PInvoke.ES_AUTOHSCROLL) != 0; 385return PInvoke.GetTextExtentPoint32W(hdc.HDC, &item, 1, (SIZE*)psizle);
System\Windows\Forms\ActiveX\AxHost.cs (13)
50= PInvoke.RegisterWindowMessage($"{Application.WindowMessagesVersion}_subclassCheck"); 957uiDeactivate = !PInvoke.IsChild(this, _hwndFocus); 1754PInvoke.GetCursorPos(out Point point); 1766(int)(PInvoke.KF_ALTDOWN | 0x18)), // 0x18 => O key scan code 1767time = PInvoke.GetTickCount(), 1771if (PInvoke.IsAccelerator(new HandleRef<HACCEL>(this, ctlInfo.hAccel), ctlInfo.cAccel, &msg, lpwCmd: null)) 2222HRESULT hr = PInvoke.CoGetClassObject( 2277HRESULT hr = PInvoke.CoGetClassObject( 2414_ = PInvoke.GetFocus(); 2981PInvoke.OleCreatePropertyFrameIndirect(&parameters).AssertSuccess(); 3028PInvoke.OleCreatePropertyFrame( 3685HRESULT hr = PInvoke.OleCreateFontIndirect(in fontDesc, in IID.GetRef<IFont>(), out void* lplpvObj); 3740PInvoke.OleCreateFontIndirect(in fontdesc, in IID.GetRef<IFontDisp>(), out void* lplpvObj).ThrowOnFailure();
System\Windows\Forms\ActiveX\AxHost.State.cs (4)
156if (PInvoke.CreateILockBytesOnHGlobal(hglobal, true, &lockBytes).Failed) 165? PInvoke.StgCreateDocfileOnILockBytes( 170: PInvoke.StgOpenStorageOnILockBytes( 277PInvoke.GetHGlobalFromILockBytes(lockBytes, &hglobal).ThrowOnFailure();
System\Windows\Forms\ActiveX\AxHost.VBFormat.cs (1)
38HRESULT hr = PInvoke.VarFormat(
System\Windows\Forms\ActiveX\Control.ActiveXFontMarshaler.cs (1)
49PInvoke.OleCreateFontIndirect(
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (28)
297HRESULT hr = PInvoke.CreateOleAdviseHolder(&holder); 461PInvoke.LPtoDP(hdcDraw, [p1, p2]); 464PInvoke.SetWindowOrgEx(hdcDraw, 0, 0, &pW); 465PInvoke.SetWindowExtEx(hdcDraw, _control.Width, _control.Height, (SIZE*)&sWindowExt); 466PInvoke.SetViewportOrgEx(hdcDraw, p1.X, p1.Y, &pVp); 467PInvoke.SetViewportExtEx(hdcDraw, p2.X, p2.Y, (SIZE*)&sViewportExt); 473nint flags = PInvoke.PRF_CHILDREN | PInvoke.PRF_CLIENT | PInvoke.PRF_ERASEBKGND | PInvoke.PRF_NONCLIENT; 488PInvoke.SetWindowOrgEx(hdcDraw, pW.X, pW.Y, lppt: null); 489PInvoke.SetWindowExtEx(hdcDraw, sWindowExt.Width, sWindowExt.Height, lpsz: null); 490PInvoke.SetViewportOrgEx(hdcDraw, pVp.X, pVp.Y, lppt: null); 491PInvoke.SetViewportExtEx(hdcDraw, sViewportExt.Width, sViewportExt.Height, lpsz: null); 598hr = dispatch.Value->TryGetProperty(dispid, &property, PInvoke.LCID.USER_DEFAULT.RawValue); 631short scan = PInvoke.VkKeyScan(ch); 675PInvoke.DestroyAcceleratorTable(new HandleRef<HACCEL>(_control, _accelTable)); 681_accelTable = PInvoke.CreateAcceleratorTable(pAccelerators, _accelCount); 855if (PInvoke.SetParent(_control, hwndParent).IsNull) 1666PInvoke.DestroyAcceleratorTable(new HandleRef<HACCEL>(_control, _accelTable)); 1810HWND hWndParent = PInvoke.GetParent(_control); 1879PInvoke.TranslateMessage(lpmsg); 1880if (PInvoke.IsWindowUnicode(lpmsg->hwnd)) 1882PInvoke.DispatchMessage(lpmsg); 1886PInvoke.DispatchMessageA(lpmsg); 1910if (PInvoke.GetKeyState((int)VIRTUAL_KEY.VK_SHIFT) < 0) 1915if (PInvoke.GetKeyState((int)VIRTUAL_KEY.VK_CONTROL) < 0) 1920if (PInvoke.GetKeyState((int)VIRTUAL_KEY.VK_MENU) < 0)
System\Windows\Forms\Application.ComponentManager.cs (6)
239PInvoke.GetMessage(&msg, HWND.Null, 0, 0); 247PInvoke.PostQuitMessage((int)msg.wParam); 259PInvoke.TranslateMessage(msg); 260PInvoke.DispatchMessage(&msg); 295PInvoke.MsgWaitForMultipleObjectsEx( 311PInvoke.WaitMessage();
System\Windows\Forms\Application.ComponentThreadContext.cs (8)
93if (PInvoke.CoRegisterMessageFilter(null, messageFilter).Failed || messageFilter.IsNull) 100PInvoke.CoRegisterMessageFilter(messageFilter, &dummy); 292if (PInvoke.GetMessage(&msg, HWND.Null, 0, 0)) 296PInvoke.TranslateMessage(msg); 297PInvoke.DispatchMessage(&msg); 311PInvoke.WaitMessage(); 428PInvokeCore.GetWindowThreadProcessId(PInvoke.GetActiveWindow(), out uint pid); 429if (pid == PInvoke.GetCurrentProcessId())
System\Windows\Forms\Application.cs (15)
117var hModule = PInvoke.GetModuleHandle(Libraries.Comctl32); 122return PInvoke.GetProcAddress(hModule, (PCSTR)ptr) != 0; 127nint ninthModule = PInvoke.LoadComctl32(StartupPath); 135return PInvoke.GetProcAddress(hModule, (PCSTR)ptr) != 0; 323HWND hwnd = PInvoke.FindWindow(s_systemTrackerWindow, s_systemTrackerWindow); 331bool success = PInvoke.SendMessageCallback(hwnd, PInvokeCore.WM_SYSCOLORCHANGE + MessageId.WM_REFLECT, () => complete = true); 413s_executablePath ??= PInvoke.GetModuleFileNameLongPath(HINSTANCE.Null); 678VisualStyleState vState = (VisualStyleState)PInvoke.GetThemeAppProperties(); 685PInvoke.SetThemeAppProperties((SET_THEME_APP_PROPERTIES_FLAGS)value); 701if (processId == PInvoke.GetCurrentProcessId() && PInvoke.IsWindowVisible(hwnd)) 704PInvoke.RedrawWindow( 924var moduleHandle = PInvoke.GetModuleHandle(module.Name); 1196Debug.Assert(PInvoke.IsWindow(handle), "Handle being parked is not a valid window handle"); 1430=> PInvoke.SetSuspendState((state == PowerState.Hibernate), force, disableWakeEvent);
System\Windows\Forms\Application.LightThreadContext.cs (5)
91PInvoke.GetMessage(&msg, HWND.Null, 0, 0); 99PInvoke.PostQuitMessage((int)msg.wParam); 108PInvoke.TranslateMessage(msg); 109PInvoke.DispatchMessage(&msg); 136PInvoke.WaitMessage();
System\Windows\Forms\Application.ParkingWindow.cs (3)
92HWND hwndChild = PInvoke.GetWindow(this, GET_WINDOW_CMD.GW_CHILD); 114PInvoke.SetParent(handle, (IHandle<HWND>)this); 128PInvoke.GetParent(handle) != HWND,
System\Windows\Forms\Application.ThreadContext.cs (14)
75PInvoke.DuplicateHandle( 76PInvoke.GetCurrentProcess(), 77PInvoke.GetCurrentThread(), 78PInvoke.GetCurrentProcess(), 301PInvoke.CloseHandle(_handle); 458PInvoke.CloseHandle(_handle); 654PInvoke.PostThreadMessage(_id, PInvokeCore.WM_QUIT, default, default); 753if (PInvoke.IsWindowEnabled(hwndOwner)) 755PInvoke.EnableWindow(hwndOwner, false); 767if (CurrentForm is not null && CurrentForm.IsHandleCreated && PInvoke.IsWindowEnabled(CurrentForm) != modalEnabled) 769PInvoke.EnableWindow(CurrentForm, modalEnabled); 803PInvoke.EnableWindow(hwndOwner, true); 972HWND hwndRoot = PInvoke.GetAncestor(msg.hwnd, GET_ANCESTOR_FLAGS.GA_ROOT); 976if (!hwndRoot.IsNull && PInvoke.IsDialogMessage(hwndRoot, in msg))
System\Windows\Forms\Application.ThreadWindows.cs (11)
33if (PInvoke.IsWindowVisible(hwnd) && PInvoke.IsWindowEnabled(hwnd)) 49if (PInvoke.IsWindow(hwnd)) 61_activeHwnd = PInvoke.GetActiveWindow(); 63_focusedHwnd = activatingControl is not null ? activatingControl.HWND : PInvoke.GetFocus(); 68if (PInvoke.IsWindow(hwnd)) 70PInvoke.EnableWindow(hwnd, enable); 84if (!_activeHwnd.IsNull && PInvoke.IsWindow(_activeHwnd)) 86PInvoke.SetActiveWindow(_activeHwnd); 89if (!_focusedHwnd.IsNull && PInvoke.IsWindow(_focusedHwnd)) 91PInvoke.SetFocus(_focusedHwnd);
System\Windows\Forms\ComponentModel\COM2Interop\COM2ComponentEditor.cs (4)
21hr = propertyBrowsing.Value->MapPropertyToPage(PInvoke.MEMBERID_NIL, &guid); 59hr = propertyBrowsing.Value->MapPropertyToPage(PInvoke.MEMBERID_NIL, &guid); 66PInvoke.OleCreatePropertyFrame( 101PInvoke.OleCreatePropertyFrame(
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyBuilderUITypeEditor.cs (1)
31HWND parentHandle = PInvoke.GetFocus();
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyDescriptor.cs (2)
879hr = PInvoke.GetErrorInfo(0, errorInfo); 899uint result = PInvoke.FormatMessage(
System\Windows\Forms\ComponentModel\COM2Interop\COM2PropertyPageUITypeConverter.cs (2)
28HWND parentHandle = PInvoke.GetFocus(); 78PInvoke.OleCreatePropertyFrame(
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (4)
256properties = InternalGetProperties(dispatch, typeInfo, PInvoke.MEMBERID_NIL); 622|| (dispidToGet != PInvoke.MEMBERID_NIL && functionDescription->memid != dispidToGet)) 713enumTypeInfo->GetDocumentation(PInvoke.MEMBERID_NIL, &enumNameBstr, &enumHelpStringBstr, null, null); 845|| (dispidToGet != PInvoke.MEMBERID_NIL && pVarDesc->memid != dispidToGet))
System\Windows\Forms\ComponentModel\COM2Interop\ComNativeDescriptor.cs (2)
91PInvoke.MEMBERID_NIL, 247attributes.AddRange(Com2IManagedPerPropertyBrowsingHandler.GetComponentAttributes(browsing, PInvoke.MEMBERID_NIL));
System\Windows\Forms\ContextMenuStrip.cs (1)
137&& DeviceDpi != (int)PInvoke.GetDpiForWindow(this))
System\Windows\Forms\Control.cs (142)
75private static readonly uint WM_GETCONTROLNAME = PInvoke.RegisterWindowMessage("WM_GETCONTROLNAME"); 76private static readonly uint WM_GETCONTROLTYPE = PInvoke.RegisterWindowMessage("WM_GETCONTROLTYPE"); 1093public bool CanFocus => IsHandleCreated && PInvoke.IsWindowVisible(this) && PInvoke.IsWindowEnabled(this); 1123get => IsHandleCreated && PInvoke.GetCapture() == HWND; 1133PInvoke.SetCapture(this); 1137PInvoke.ReleaseCapture(); 1285HWND focusHwnd = PInvoke.GetFocus(); 1286return !focusHwnd.IsNull && (focusHwnd == Handle || PInvoke.IsChild(this, focusHwnd)); 1361if ((PInvoke.GetModuleHandle(Libraries.Comctl32) != 0) 1362|| (PInvoke.LoadComctl32(Application.StartupPath) != 0)) 1562PInvoke.GetCursorPos(out Point p); 1564if ((r.left <= p.X && p.X < r.right && r.top <= p.Y && p.Y < r.bottom) || PInvoke.GetCapture() == HWND) 1566PInvokeCore.SendMessage(this, PInvokeCore.WM_SETCURSOR, (WPARAM)HWND, (LPARAM)(int)PInvoke.HTCLIENT); 1861=> IsHandleCreated && PInvoke.GetFocus() == InternalHandle; 2242HWND parentHandle = PInvoke.GetParent(this); 2252length = PInvoke.GetClassName(lastParentHandle, lpClassName, buffer.Length); 2265parentHandle = PInvoke.GetParent(parentHandle); 2318!(next = PInvoke.GetWindow(prev, GET_WINDOW_CMD.GW_HWNDPREV)).IsNull; 2322if (PInvoke.IsWindowVisible(next)) 2583if (PInvoke.GetKeyState((int)Keys.ShiftKey) < 0) 2588if (PInvoke.GetKeyState((int)Keys.ControlKey) < 0) 2593if (PInvoke.GetKeyState((int)Keys.Menu) < 0) 2612if (PInvoke.GetKeyState((int)Keys.LButton) < 0) 2617if (PInvoke.GetKeyState((int)Keys.RButton) < 0) 2622if (PInvoke.GetKeyState((int)Keys.MButton) < 0) 2627if (PInvoke.GetKeyState((int)Keys.XButton1) < 0) 2632if (PInvoke.GetKeyState((int)Keys.XButton2) < 0) 2648PInvoke.GetCursorPos(out Point pt); 2808PInvoke.SetWindowRgn(this, default, PInvoke.IsWindowVisible(this)); 2816if (PInvoke.SetWindowRgn(this, regionHandle, PInvoke.IsWindowVisible(this)) != 0) 3345uint actionMask = PInvoke.UISF_HIDEACCEL << 16; 3353(WPARAM)(actionMask | PInvoke.UIS_SET)); 3393int actionMask = (int)(PInvoke.UISF_HIDEACCEL | PInvoke.UISF_HIDEFOCUS) << 16; 3399(WPARAM)(actionMask | (int)PInvoke.UIS_SET)); 3555returnValue = PInvoke.GetExitCodeThread(threadHandle, &exitCode); 3663PInvoke.SetWindowText(this, value); 4205PInvoke.NotifyWinEvent((uint)accEvent, this, objectID, childID + 1); 4380else if (IsHandleCreated && GetTopLevel() && PInvoke.IsWindowEnabled(this)) 4382PInvoke.SetWindowPos( 4566if (cp.X != PInvoke.CW_USEDEFAULT) 4571if (cp.Y != PInvoke.CW_USEDEFAULT) 4738PInvoke.DefMDIChildProc(InternalHandle, PInvokeCore.WM_CLOSE, default, default); 4996(LPARAM)(PInvoke.PRF_CHILDREN | PInvoke.PRF_CLIENT | PInvoke.PRF_ERASEBKGND | PInvoke.PRF_NONCLIENT)); 5173PInvoke.SetFocus(this); 5215hwnd = PInvoke.GetAncestor(hwnd, GET_ANCESTOR_FLAGS.GA_PARENT); 5290HWND hwnd = PInvoke.ChildWindowFromPointEx(this, pt, (CWP_FLAGS)value); 5412PInvoke.XBUTTON1 => MouseButtons.XButton1, 5413PInvoke.XBUTTON2 => MouseButtons.XButton2, 5448for (HWND hWndChild = PInvoke.GetWindow(this, GET_WINDOW_CMD.GW_CHILD); 5450hWndChild = PInvoke.GetWindow(new HandleRef<HWND>(this, hWndChild), GET_WINDOW_CMD.GW_HWNDNEXT)) 5776return hwnd.IsNull || PInvoke.IsWindow(hwnd) 5823PInvoke.TrackMouseEvent(ref _trackMouseEvent); 5890PInvoke.RedrawWindow( 5900PInvoke.InvalidateRgn( 5931PInvoke.RedrawWindow( 5941PInvoke.InvalidateRect( 5979PInvoke.RedrawWindow( 5989PInvoke.InvalidateRect( 6276int result = PInvoke.GetKeyState((int)keyVal); 6310? (int)(PInvoke.DLGC_WANTCHARS | PInvoke.DLGC_WANTALLKEYS | PInvoke.DLGC_WANTTAB) 6311: (int)(PInvoke.DLGC_WANTCHARS | PInvoke.DLGC_WANTALLKEYS); 6336uint mask = PInvoke.DLGC_WANTALLKEYS; 6340mask = PInvoke.DLGC_WANTALLKEYS | PInvoke.DLGC_WANTTAB; 6346mask = PInvoke.DLGC_WANTALLKEYS | PInvoke.DLGC_WANTARROWS; 6447PInvoke.AdjustWindowRectExForDpi(ref rect, style, bMenu, exStyle, (uint)dpi); 6451PInvoke.AdjustWindowRectEx(ref rect, style, bMenu, exStyle); 6507s_threadCallbackMessage = PInvoke.RegisterWindowMessage($"{Application.WindowMessagesVersion}_ThreadCallbackMessage"); 6836PInvoke.EnableWindow(this, Enabled); 7063if (PInvoke.SetParent(this, parent).IsNull) 7160uint flags = PInvoke.PRF_CHILDREN | PInvoke.PRF_CLIENT | PInvoke.PRF_ERASEBKGND | PInvoke.PRF_NONCLIENT; 7367PInvoke.SetWindowText(this, _text); 7385_ = PInvoke.SetWindowTheme( 7416Properties.AddOrRemoveValue(s_deviceDpiInternal, (int)PInvoke.GetDpiForWindow(this)); 7469if (PInvoke.GetScrollInfo(this, SCROLLBAR_CONSTANTS.SB_HORZ, ref si)) 8770Debug.Assert((lParam & (long)PInvoke.PRF_CHILDREN) != 0, 8774lParam = (nint)(lParam & (long)~PInvoke.PRF_CHILDREN); 8806PrintToMetaFile_SendPrintMessage(hDC, (nint)(lParam & (long)~PInvoke.PRF_CLIENT)); 8818PrintToMetaFile_SendPrintMessage(hDC, (nint)(lParam & (long)~PInvoke.PRF_NONCLIENT)); 8847lParam |= PInvoke.PRF_CHILDREN; 9048if ((current & PInvoke.UISF_HIDEACCEL) != 0) 9051toClear |= PInvoke.UISF_HIDEACCEL; 9057if ((current & PInvoke.UISF_HIDEFOCUS) != 0) 9060toClear |= PInvoke.UISF_HIDEFOCUS; 9081PInvoke.GetParent(topMostParent).IsNull ? PInvokeCore.WM_CHANGEUISTATE : PInvokeCore.WM_UPDATEUISTATE, 9082(WPARAM)((int)PInvoke.UIS_CLEAR | ((int)toClear << 16))); 9224HWND parentHandle = PInvoke.GetParent(this); 9329&& PInvoke.IsWindow(parentHandle)) 9334if (PInvoke.SetParent(this, parentHandle) == IntPtr.Zero) 9349_ = PInvoke.SetWindowTheme( 9430PInvoke.UiaReturnRawElementProvider(handle, 0, 0, (IRawElementProviderSimple*)null); 9435PInvoke.UiaDisconnectProvider(accessibleObject, skipOSCheck: true); 10032PInvoke.SetWindowPos( 10175PInvoke.SetWindowPos(this, HWND.Null, x, y, width, height, flags); 10246HWND parentHandle = PInvoke.GetParent(this); 10285if (PInvoke.SetParent(this, value).IsNull) 10303if (PInvoke.SetParent(this, HWND.Null).IsNull) 10399PInvoke.ShowWindow(HWND, value ? ShowParams : SHOW_WINDOW_CMD.SW_HIDE); 10418PInvoke.SetWindowPos( 10465if (!PInvoke.IsWindowVisible(this)) 10479PInvoke.SetWindowPos( 10495PInvoke.DwmSetWindowAttribute( 10810PInvoke.UpdateWindow(this); 10832PInvokeCore.MapWindowPoints(HWND.Null, PInvoke.GetParent(this), ref rect); 10924while (!(hWnd = PInvoke.GetWindow(hWnd, GET_WINDOW_CMD.GW_HWNDPREV)).IsNull) 10962HWND parentHandle = PInvoke.GetParent(this); 11003if (PInvoke.GetWindow(control, GET_WINDOW_CMD.GW_HWNDPREV) != previous) 11008PInvoke.SetWindowPos( 11070PInvoke.SetWindowPos( 11111parentHandle = PInvoke.GetParent(parentHandle); 11284if (m.LParamInternal == PInvoke.UiaRootObjectId && SupportsUiaProviders) 11288m.ResultInternal = PInvoke.UiaReturnRawElementProvider( 11540newDeviceDpi = (int)PInvoke.GetDpiForWindow(this); 11651&& PInvoke.WindowFromPoint(screenLocation) == HWND; 11722case PInvoke.TTN_SHOW: 11729case PInvoke.TTN_POP: 11759HWND dialogItem = PInvoke.GetDlgItem(m.HWND, controlId); 11944if ((HWND)m.WParamInternal == InternalHandle && m.LParamInternal.LOWORD == PInvoke.HTCLIENT) 12003hWnd = PInvoke.GetDlgItem(this, m.WParamInternal.HIWORD); 12141if (cmd == PInvoke.UIS_INITIALIZE) 12155if ((m.WParamInternal.HIWORD & PInvoke.UISF_HIDEACCEL) != 0) 12158bool showKeyboard = (cmd == PInvoke.UIS_CLEAR); 12176if ((m.WParamInternal.HIWORD & PInvoke.UISF_HIDEFOCUS) != 0) 12179bool showFocus = cmd == PInvoke.UIS_CLEAR; 12215&& PInvoke.GetParent(this) == _parent.InternalHandle 12326if ((m.WParamInternal & 0xFFF0) == PInvoke.SC_KEYMENU && ToolStripManager.ProcessMenuKey(ref m)) 12518m.ResultInternal = (LRESULT)(nint)PInvoke.NFR_UNICODE; 12883PInvoke.GetKeyboardState(b);
System\Windows\Forms\Control.Ime.cs (24)
186ctl = FromChildHandle(PInvoke.GetFocus()); 268HWND focusHandle = PInvoke.GetFocus(); 278focusHandle = PInvoke.GetAncestor(focusHandle, GET_ANCESTOR_FLAGS.GA_ROOT); 597if (wparam is ((int)PInvoke.IMN_SETCONVERSIONMODE) or ((int)PInvoke.IMN_SETOPENSTATUS)) 698HIMC oldContext = PInvoke.ImmAssociateContext((HWND)handle, (HIMC)IntPtr.Zero); 712HIMC inputContext = PInvoke.ImmGetContext((HWND)handle); 719inputContext = PInvoke.ImmCreateContext(); 722PInvoke.ImmAssociateContext((HWND)handle, inputContext); 727PInvoke.ImmAssociateContext((HWND)handle, s_originalImeContext); 732PInvoke.ImmReleaseContext((HWND)handle, inputContext); 760inputContext = PInvoke.ImmGetContext((HWND)handle); 779PInvoke.ImmGetConversionStatus(inputContext, &conversion, &sentence); 810PInvoke.ImmReleaseContext((HWND)handle, inputContext); 821HIMC inputContext = PInvoke.ImmGetContext((HWND)handle); 827retval = PInvoke.ImmGetOpenStatus(inputContext); 828PInvoke.ImmReleaseContext((HWND)handle, inputContext); 905HIMC inputContext = PInvoke.ImmGetContext((HWND)handle); 908PInvoke.ImmGetConversionStatus(inputContext, &conversion, &sentence); 913PInvoke.ImmSetConversionStatus(inputContext, conversion, sentence); 915PInvoke.ImmReleaseContext((HWND)handle, inputContext); 932HIMC inputContext = PInvoke.ImmGetContext((HWND)handle); 936bool succeeded = PInvoke.ImmSetOpenStatus(inputContext, open); 941succeeded = PInvoke.ImmReleaseContext((HWND)handle, inputContext);
System\Windows\Forms\Control.MetafileDCWrapper.cs (4)
143PInvoke.GetSystemPaletteEntries(hdcSrc, 0, (uint)colorEntryCount, (PALETTEENTRY*)ppal); 159int diRet = PInvoke.GetDIBits( 191int iRet = PInvoke.StretchDIBits( 206if (iRet == PInvoke.GDI_ERROR)
System\Windows\Forms\Controls\Buttons\Button.cs (6)
115cp.ClassName = PInvoke.WC_BUTTON; 119cp.Style |= PInvoke.BS_OWNERDRAW; 123cp.Style |= PInvoke.BS_PUSHBUTTON; 127cp.Style |= PInvoke.BS_DEFPUSHBUTTON; 269if (PInvoke.WindowFromPoint(PointToScreen(mevent.Location)) == HWND && !ValidationCancelled) 336if (m.WParamInternal.HIWORD == PInvoke.BN_CLICKED)
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (13)
270cp.Style |= PInvoke.BS_MULTILINE; 274cp.Style |= PInvoke.BS_DEFPUSHBUTTON; 281cp.Style |= PInvoke.BS_LEFT; 285cp.Style |= PInvoke.BS_RIGHT; 289cp.Style |= PInvoke.BS_CENTER; 294cp.Style |= PInvoke.BS_TOP; 298cp.Style |= PInvoke.BS_BOTTOM; 302cp.Style |= PInvoke.BS_VCENTER; 1189PInvokeCore.SendMessage(this, PInvoke.BM_SETSTATE, (WPARAM)(BOOL)true); 1217PInvokeCore.SendMessage(this, PInvoke.BM_SETSTATE, (WPARAM)(BOOL)false); 1358case PInvoke.BM_CLICK: 1375case PInvoke.BM_SETSTATE: 1422if (m.WParamInternal.HIWORD == PInvoke.BN_CLICKED && !ValidationCancelled)
System\Windows\Forms\Controls\Buttons\ButtonInternal\CheckBoxBaseAdapter.cs (2)
114PInvoke.FillRect(hdc, rect, hbrush); 314PInvoke.DrawFrameControl(
System\Windows\Forms\Controls\Buttons\CheckBox.cs (8)
210PInvokeCore.SendMessage(this, PInvoke.BM_SETCHECK, (WPARAM)(int)_checkState); 249cp.ClassName = PInvoke.WC_BUTTON; 252cp.Style |= PInvoke.BS_OWNERDRAW; 256cp.Style |= PInvoke.BS_3STATE; 259cp.Style |= PInvoke.BS_PUSHLIKE; 266cp.Style |= PInvoke.BS_RIGHTBUTTON; 500PInvokeCore.SendMessage(this, PInvoke.BM_SETCHECK, (WPARAM)(int)_checkState); 513&& PInvoke.WindowFromPoint(PointToScreen(mevent.Location)) == HWND)
System\Windows\Forms\Controls\Buttons\RadioButton.cs (9)
163PInvokeCore.SendMessage(this, PInvoke.BM_SETCHECK, (WPARAM)(BOOL)value); 212cp.ClassName = PInvoke.WC_BUTTON; 215cp.Style |= PInvoke.BS_OWNERDRAW; 219cp.Style |= PInvoke.BS_RADIOBUTTON; 222cp.Style |= PInvoke.BS_PUSHLIKE; 229cp.Style |= PInvoke.BS_RIGHTBUTTON; 349PInvokeCore.SendMessage(this, PInvoke.BM_SETCHECK, (WPARAM)(BOOL)_isChecked); 388if (PInvoke.GetKeyState((int)Keys.Tab) >= 0) 489&& PInvoke.WindowFromPoint(PointToScreen(mevent.Location)) == HWND)
System\Windows\Forms\Controls\ComboBox\ComboBox.ACNativeWindow.cs (1)
36internal bool Visible => PInvoke.IsWindowVisible(this);
System\Windows\Forms\Controls\ComboBox\ComboBox.AutoCompleteDropDownFinder.cs (1)
42int length = PInvoke.GetClassName(hwnd, (PWSTR)b, buffer.Length);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (3)
142PInvoke.UiaDisconnectProvider(value); 149PInvoke.UiaDisconnectProvider(_dropDownButtonUiaProvider); 159PInvoke.UiaDisconnectProvider(itemAccessibleObject, skipOSCheck: true);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (1)
88PInvoke.UiaHostProviderFromHwnd(new HandleRef<HWND>(this, _handle), out IRawElementProviderSimple* provider);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (1)
183PInvoke.UiaHostProviderFromHwnd(new HandleRef<HWND>(this, _childListControlhandle), out IRawElementProviderSimple* provider);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildNativeWindow.cs (5)
62PInvoke.UiaReturnRawElementProvider(HWND, wParam: 0, lParam: 0, (IRawElementProviderSimple*)null); 65PInvoke.UiaDisconnectProvider(accessibilityObject); 125if (m.LParamInternal != PInvoke.UiaRootObjectId && (int)m.LParamInternal != (int)OBJECT_IDENTIFIER.OBJID_CLIENT) 134if (m.LParamInternal == PInvoke.UiaRootObjectId) 138m.ResultInternal = PInvoke.UiaReturnRawElementProvider(
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (4)
43PInvoke.LB_GETITEMRECT, 47if (result == PInvoke.LB_ERR) 185PInvokeCore.SendMessage(_owningComboBox, PInvoke.CB_SETTOPINDEX, (WPARAM)GetCurrentIndex()); 203PInvoke.InvalidateRect(_owningComboBox.GetListHandle(), lpRect: null, bErase: false);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (2)
75return ((int)GetWindowStyle(_owningChildEdit) & PInvoke.ES_AUTOHSCROLL) != 0; 460return PInvoke.GetTextExtentPoint32W(hdc, &item, 1, (SIZE*)pSize);
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (72)
334cp.ClassName = PInvoke.WC_COMBOBOX; 335cp.Style |= (int)WINDOW_STYLE.WS_VSCROLL | PInvoke.CBS_HASSTRINGS | PInvoke.CBS_AUTOHSCROLL; 339cp.Style |= PInvoke.CBS_NOINTEGRALHEIGHT; 345cp.Style |= PInvoke.CBS_SIMPLE; 348cp.Style |= PInvoke.CBS_DROPDOWN; 353cp.Style |= PInvoke.CBS_DROPDOWNLIST; 362cp.Style |= PInvoke.CBS_OWNERDRAWFIXED; 365cp.Style |= PInvoke.CBS_OWNERDRAWVARIABLE; 441PInvokeCore.SendMessage(this, PInvoke.CB_SETDROPPEDWIDTH, (WPARAM)value); 481get => IsHandleCreated && (int)PInvokeCore.SendMessage(this, PInvoke.CB_GETDROPPEDSTATE) != 0; 489PInvokeCore.SendMessage(this, PInvoke.CB_SHOWDROPDOWN, (WPARAM)(value ? -1 : 0)); 527HWND focus = PInvoke.GetFocus(); 590int height = (int)PInvokeCore.SendMessage(this, PInvoke.CB_GETITEMHEIGHT); 698PInvokeCore.SendMessage(this, PInvoke.CB_LIMITTEXT, (WPARAM)value); 867get => IsHandleCreated ? (int)PInvokeCore.SendMessage(this, PInvoke.CB_GETCURSEL) : _selectedIndex; 880PInvokeCore.SendMessage(this, PInvoke.CB_SETCURSEL, (WPARAM)value); 974PInvokeCore.SendMessage(this, PInvoke.CB_GETEDITSEL, (WPARAM)(&start), (LPARAM)(&end)); 995PInvokeCore.SendMessage(this, PInvoke.CB_GETEDITSEL, (WPARAM)(&value)); 1576(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN)); 1751&& m.HWnd == _childEdit.Handle && PARAM.LOWORD(m.LParamInternal) == (int)PInvoke.HTCLIENT) 1872PInvoke.InvalidateRect(_childEdit, lpRect: null, bErase: false); 1877PInvoke.InvalidateRect(_childListBox, lpRect: null, bErase: false); 1967int h = (int)PInvokeCore.SendMessage(this, PInvoke.CB_GETITEMHEIGHT, (WPARAM)index); 2119PInvoke.RedrawWindow( 2160int insertIndex = (int)PInvokeCore.SendMessage(this, PInvoke.CB_ADDSTRING, (WPARAM)0, GetItemText(item)); 2176PInvokeCore.SendMessage(this, PInvoke.CB_RESETCONTENT); 2189int maxLength = (int)PInvokeCore.SendMessage(this, PInvoke.CB_GETLBTEXTLEN, (WPARAM)index); 2190if (maxLength == PInvoke.LB_ERR) 2198int actualLength = (int)PInvokeCore.SendMessage(this, PInvoke.CB_GETLBTEXT, (WPARAM)index, (LPARAM)b); 2199Debug.Assert(actualLength != PInvoke.LB_ERR, "Should have validated the index above"); 2200return actualLength == PInvoke.LB_ERR ? string.Empty : buffer[..Math.Min(maxLength, actualLength)].ToString(); 2211int insertIndex = (int)PInvokeCore.SendMessage(this, PInvoke.CB_INSERTSTRING, (WPARAM)index, GetItemText(item)); 2238PInvokeCore.SendMessage(this, PInvoke.CB_DELETESTRING, (WPARAM)index); 2273PInvokeCore.SendMessage(this, PInvoke.CB_LIMITTEXT, (WPARAM)MaxLength); 2285HWND hwnd = PInvoke.GetWindow(this, GET_WINDOW_CMD.GW_CHILD); 2295hwnd = PInvoke.GetWindow(new HandleRef<HWND>(this, hwnd), GET_WINDOW_CMD.GW_HWNDNEXT); 2302PInvokeCore.SendMessage(_childEdit, PInvokeCore.EM_SETMARGINS, (WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN)); 2308PInvokeCore.SendMessage(this, PInvoke.CB_SETDROPPEDWIDTH, (WPARAM)dropDownWidth); 2341PInvoke.SetWindowTheme(HWND, $"{DarkModeIdentifier}_{ComboBoxButtonThemeIdentifier}", null); 2346_ = PInvoke.GetComboBoxInfo(HWND, ref cInfo); 2347PInvoke.SetWindowTheme(cInfo.hwndList, $"{DarkModeIdentifier}_{ExplorerThemeIdentifier}", null); 2361PInvokeCore.SendMessage(this, PInvoke.CB_SETCURSEL, (WPARAM)_selectedIndex); 2898PInvoke.NotifyWinEvent( 2902(int)PInvoke.CHILDID_SELF); 3071PInvoke.UiaDisconnectProvider(_childTextAccessibleObject); 3119PInvoke.SHAutoComplete( 3146PInvoke.SHAutoComplete( 3175PInvoke.SHAutoComplete( 3189PInvoke.SHAutoComplete( 3229PInvoke.SHAutoComplete(_childEdit.HWND, (SHELL_AUTOCOMPLETE_FLAGS)AutoCompleteSource | mode); 3247PInvokeCore.SendMessage(this, PInvoke.CB_SETEDITSEL, (WPARAM)0, LPARAM.MAKELPARAM(start, end)); 3291PInvokeCore.SendMessage(this, PInvoke.CB_SETCURSEL, (WPARAM)DataManager.Position); 3362PInvoke.SetWindowPos( 3389PInvokeCore.SendMessage(this, PInvoke.CB_SETITEMHEIGHT, (WPARAM)(-1), (LPARAM)ItemHeight); 3390PInvokeCore.SendMessage(this, PInvoke.CB_SETITEMHEIGHT, 0, ItemHeight); 3394PInvokeCore.SendMessage(this, PInvoke.CB_SETITEMHEIGHT, (WPARAM)(-1), (LPARAM)ItemHeight); 3398int original = (int)PInvokeCore.SendMessage(this, PInvoke.CB_GETITEMHEIGHT, (WPARAM)i); 3403PInvokeCore.SendMessage(this, PInvoke.CB_SETITEMHEIGHT, (WPARAM)i, (LPARAM)mievent.ItemHeight); 3548case PInvoke.CBN_DBLCLK: 3550case PInvoke.CBN_EDITUPDATE: 3553case PInvoke.CBN_CLOSEUP: 3563case PInvoke.CBN_DROPDOWN: 3570case PInvoke.CBN_EDITCHANGE: 3573case PInvoke.CBN_SELCHANGE: 3577case PInvoke.CBN_SELENDOK: 3740bool getRegionSucceeded = PInvoke.GetUpdateRgn(HWND, windowRegion, bErase: true) != GDI_REGION_TYPE.RGN_ERROR; 3744PInvoke.GetRgnBox(windowRegion, &updateRegionBoundingRect); 3782if (((nint)m.LParamInternal & PInvoke.PRF_CLIENT) == PInvoke.PRF_CLIENT)
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (2)
42PInvoke.UiaDisconnectProvider(_topRowAccessibilityObject, skipOSCheck: true); 45PInvoke.UiaDisconnectProvider(_selectedCellsAccessibilityObject, skipOSCheck: true);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (24)
5710PInvoke.PatBlt(dc, r.X, r.Y, r.Width, DATAGRIDVIEW_shadowEdgeThickness, ROP_CODE.PATINVERT); 5711PInvoke.PatBlt(dc, r.X, r.Y + r.Height - DATAGRIDVIEW_shadowEdgeThickness, r.Width, DATAGRIDVIEW_shadowEdgeThickness, ROP_CODE.PATINVERT); 5712PInvoke.PatBlt(dc, r.X, r.Y + DATAGRIDVIEW_shadowEdgeThickness, DATAGRIDVIEW_shadowEdgeThickness, r.Height - 2 * DATAGRIDVIEW_shadowEdgeThickness, ROP_CODE.PATINVERT); 5713PInvoke.PatBlt(dc, r.X + r.Width - DATAGRIDVIEW_shadowEdgeThickness, r.Y + DATAGRIDVIEW_shadowEdgeThickness, DATAGRIDVIEW_shadowEdgeThickness, r.Height - 2 * DATAGRIDVIEW_shadowEdgeThickness, ROP_CODE.PATINVERT); 5728PInvoke.PatBlt(dc, r.X, r.Y, r.Width, r.Height, ROP_CODE.PATINVERT); 16482Debug.Assert(_cumulativeVerticalWheelDelta > -PInvoke.WHEEL_DELTA); 16483Debug.Assert(_cumulativeVerticalWheelDelta < PInvoke.WHEEL_DELTA); 16484Debug.Assert(_cumulativeHorizontalWheelDelta > -PInvoke.WHEEL_DELTA); 16485Debug.Assert(_cumulativeHorizontalWheelDelta < PInvoke.WHEEL_DELTA); 16492partialNotches = _cumulativeVerticalWheelDelta / (float)PInvoke.WHEEL_DELTA; 16497partialNotches = _cumulativeHorizontalWheelDelta / (float)PInvoke.WHEEL_DELTA; 16522_cumulativeVerticalWheelDelta -= fullNotches * (int)PInvoke.WHEEL_DELTA; 16535_cumulativeHorizontalWheelDelta -= fullNotches * (int)PInvoke.WHEEL_DELTA; 16577_cumulativeVerticalWheelDelta -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 16604_cumulativeVerticalWheelDelta -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 16635_cumulativeHorizontalWheelDelta -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 26253PInvoke.ScrollWindow( 26368PInvoke.ScrollWindow(this, 0, deltaY, &scrollArea, &scrollArea); 28340AccessibilityNotifyClients(AccessibleEvents.Reorder, (int)OBJECT_IDENTIFIER.OBJID_CLIENT, (int)PInvoke.CHILDID_SELF); 30018m.ResultInternal = (LRESULT)(m.ResultInternal | (nint)PInvoke.DLGC_WANTARROWS | (nint)PInvoke.DLGC_WANTCHARS); 30023m.ResultInternal = (LRESULT)(m.ResultInternal | (nint)PInvoke.DLGC_WANTTAB); 30035if (nmhdr->code == PInvoke.TTN_GETDISPINFOW && !DesignMode) 30042PInvokeCore.SendMessage(nmhdr->hwndFrom, PInvoke.TTM_SETMAXTIPWIDTH, 0, SystemInformation.MaxWindowTrackSize.Width);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (2)
1067PInvoke.SetFocus(default); 3873PInvoke.UiaDisconnectProvider(AccessibilityObject);
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (1)
1364PInvoke.DrawFrameControl(
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (3)
618PInvokeCore.SendMessage(comboBox, PInvoke.CB_SETDROPPEDWIDTH, (WPARAM)s_cachedDropDownWidth); 625int dropDownWidth = (int)PInvokeCore.SendMessage(comboBox, PInvoke.CB_GETDROPPEDWIDTH); 628PInvokeCore.SendMessage(comboBox, PInvoke.CB_SETDROPPEDWIDTH, (WPARAM)DropDownWidth);
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1746PInvoke.UiaDisconnectProvider(AccessibilityObject);
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (41)
49private const uint TIMEFORMAT_NOUPDOWN = PInvoke.DTS_TIMEFORMAT & (~PInvoke.DTS_UPDOWN); 192SetControlColor(PInvoke.MCSC_TEXT, value); 252SetControlColor(PInvoke.MCSC_TITLEBK, value); 275SetControlColor(PInvoke.MCSC_TITLETEXT, value); 298SetControlColor(PInvoke.MCSC_TRAILINGTEXT, value); 321SetControlColor(PInvoke.MCSC_MONTHBK, value); 341nint result = PInvokeCore.SendMessage(this, PInvoke.DTM_GETSYSTEMTIME, 0, ref systemTime); 359PInvokeCore.SendMessage(this, PInvoke.DTM_SETSYSTEMTIME, (WPARAM)(uint)NMDATETIMECHANGE_FLAGS.GDT_VALID, ref systemTime); 363PInvokeCore.SendMessage(this, PInvoke.DTM_SETSYSTEMTIME, (WPARAM)(uint)NMDATETIMECHANGE_FLAGS.GDT_NONE); 391cp.ClassName = PInvoke.DATETIMEPICK_CLASS; 398cp.Style |= (int)PInvoke.DTS_LONGDATEFORMAT; 445PInvokeCore.SendMessage(this, PInvoke.DTM_SETFORMATW, 0, _customFormat); 478get => (_style & PInvoke.DTS_RIGHTALIGN) != 0 ? LeftRightAlignment.Right : LeftRightAlignment.Left; 483SetStyleBit(value == LeftRightAlignment.Right, PInvoke.DTS_RIGHTALIGN); 790get => (_style & PInvoke.DTS_SHOWNONE) != 0; 791set => SetStyleBit(value, PInvoke.DTS_SHOWNONE); 802get => (_style & PInvoke.DTS_UPDOWN) != 0; 807SetStyleBit(value, PInvoke.DTS_UPDOWN); 896PInvokeCore.SendMessage(this, PInvoke.DTM_SETSYSTEMTIME, (WPARAM)(uint)NMDATETIMECHANGE_FLAGS.GDT_VALID, ref systemTime); 962PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX 977PInvokeCore.SendMessage(this, PInvoke.DTM_SETSYSTEMTIME, (uint)NMDATETIMECHANGE_FLAGS.GDT_VALID, ref systemTime); 981PInvokeCore.SendMessage(this, PInvoke.DTM_SETSYSTEMTIME, (uint)NMDATETIMECHANGE_FLAGS.GDT_NONE); 986PInvokeCore.SendMessage(this, PInvoke.DTM_SETFORMATW, 0, _customFormat); 1263PInvokeCore.SendMessage(this, PInvoke.DTM_SETSYSTEMTIME, (uint)NMDATETIMECHANGE_FLAGS.GDT_VALID, ref systemTime); 1280PInvokeCore.SendMessage(this, PInvoke.DTM_SETMCCOLOR, (WPARAM)(int)colorIndex, (LPARAM)value); 1291PInvokeCore.SendMessage(this, PInvoke.DTM_SETMCFONT, (WPARAM)CalendarFontHandle, (LPARAM)(-1)); 1300SetControlColor(PInvoke.MCSC_MONTHBK, _calendarMonthBackground); 1301SetControlColor(PInvoke.MCSC_TEXT, _calendarForeColor); 1302SetControlColor(PInvoke.MCSC_TITLEBK, _calendarTitleBackColor); 1303SetControlColor(PInvoke.MCSC_TITLETEXT, _calendarTitleForeColor); 1304SetControlColor(PInvoke.MCSC_TRAILINGTEXT, _calendarTrailingText); 1320uint flags = PInvoke.GDTR_MIN | PInvoke.GDTR_MAX; 1321PInvokeCore.SendMessage(this, PInvoke.DTM_SETRANGE, (WPARAM)flags, ref times[0]); 1446PInvoke.InvalidateRect(c.hwndFound, lpRect: (RECT*)null, bErase: true); 1447PInvoke.UpdateWindow(c.hwndFound); 1505HWND handle = (HWND)PInvokeCore.SendMessage(this, PInvoke.DTM_GETMONTHCAL); 1538case PInvoke.DTN_CLOSEUP: 1541case PInvoke.DTN_DATETIMECHANGE: 1544case PInvoke.DTN_DROPDOWN:
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.DateTimePickerAccessibleObject.cs (1)
145PInvokeCore.SendMessage(owner, PInvoke.DTM_CLOSEMONTHCAL);
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (4)
118cp.ClassName = PInvoke.WC_BUTTON; 119cp.Style |= PInvoke.BS_GROUPBOX; 125cp.Style &= ~PInvoke.BS_GROUPBOX; 675PInvoke.FillRect((HDC)m.WParamInternal, rect, hbrush);
System\Windows\Forms\Controls\ImageList\ImageList.cs (9)
215if (PInvoke.ImageList.GetIconSize(new HandleRef<HIMAGELIST>(this, _nativeImageList.HIMAGELIST), out int x, out int y)) 221if (PInvoke.ImageList.GetImageInfo(new HandleRef<HIMAGELIST>(this, _nativeImageList.HIMAGELIST), 0, out IMAGEINFO imageInfo)) 353int index = PInvoke.ImageList.ReplaceIcon(this, -1, new HandleRef<HICON>(icon, (HICON)icon.Handle)); 382index = PInvoke.ImageList.Add(this, hBitmap, hMask); 428PInvoke.InitCommonControls(); 434PInvoke.ImageList.SetBkColor(this, (COLORREF)PInvokeCore.CLR_NONE); 531PInvoke.ImageList.DrawEx( 616if (PInvoke.ImageList.GetImageInfo(this, index, out IMAGEINFO imageInfo)) 667PInvoke.ImageList.DrawEx(
System\Windows\Forms\Controls\ImageList\ImageList.ImageCollection.cs (4)
87return PInvoke.ImageList.GetImageCount(_owner); 163ok = PInvoke.ImageList.Replace(_owner, index, hBitmap, hMask); 423PInvoke.ImageList.Remove(_owner, -1); 548if (!PInvoke.ImageList.Remove(_owner, index))
System\Windows\Forms\Controls\ImageList\ImageList.NativeImageList.cs (4)
28himl = PInvoke.ImageList_Read(stream); 38himl = PInvoke.ImageList_Create(imageSize.Width, imageSize.Height, flags, InitialCapacity, GrowBy); 75PInvoke.ImageList.Destroy(this); 99HIMAGELIST himl = PInvoke.ImageList_Duplicate(HIMAGELIST);
System\Windows\Forms\Controls\ImageList\ImageListStreamer.cs (3)
76PInvoke.InitCommonControls(); 130return PInvoke.ImageList.WriteEx( 140return PInvoke.ImageList.Write(handle, stream);
System\Windows\Forms\Controls\Labels\Label.cs (3)
251cp.ClassName = PInvoke.WC_STATIC; 1437m.ResultInternal = (LRESULT)(nint)(rectInScreen.Contains(pt) ? PInvoke.HTCLIENT : PInvoke.HTNOWHERE);
System\Windows\Forms\Controls\Labels\LinkLabel.cs (6)
300PInvoke.GetCursorPos(out Point p); 302if ((r.left <= p.X && p.X < r.right && r.top <= p.Y && p.Y < r.bottom) || PInvoke.GetCapture() == HWND) 304PInvokeCore.SendMessage(this, PInvokeCore.WM_SETCURSOR, (WPARAM)HWND, (LPARAM)(int)PInvoke.HTCLIENT); 438PInvoke.UiaDisconnectProvider(link.AccessibleObject, skipOSCheck: true); 1361(int)PInvoke.GetNearestColor(hdc, (COLORREF)(uint)ColorTranslator.ToWin32(foreBrush.Color)).Value); 1750if ((HWND)m.WParamInternal == InternalHandle && m.LParamInternal.LOWORD == PInvoke.HTCLIENT)
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.cs (12)
53private static uint LBC_GETCHECKSTATE { get; } = PInvoke.RegisterWindowMessage("LBC_GETCHECKSTATE"); 54private static uint LBC_SETCHECKSTATE { get; } = PInvoke.RegisterWindowMessage("LBC_SETCHECKSTATE"); 100cp.Style |= PInvoke.LBS_OWNERDRAWFIXED | PInvoke.LBS_WANTKEYBOARDINPUT; 392PInvokeCore.SendMessage(this, PInvoke.LB_GETITEMRECT, (WPARAM)index, ref rect); 393PInvoke.InvalidateRect(this, &rect, bErase: false); 464PInvokeCore.SendMessage(this, PInvoke.LB_SETITEMHEIGHT, (WPARAM)0, (LPARAM)ItemHeight); 752PInvoke.InvalidateRect(this, null, true); 761PInvokeCore.SendMessage(this, PInvoke.LB_SETITEMHEIGHT, (WPARAM)0, (LPARAM)ItemHeight); 893case PInvoke.LBN_SELCHANGE: 898case PInvoke.LBN_DBLCLK: 947m.ResultInternal = (LRESULT)PInvoke.LB_ERR;
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (2)
134PInvoke.UiaDisconnectProvider(itemAccessibleObject, skipOSCheck: true); 161PInvoke.UiaDisconnectProvider(value);
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (55)
30public const int NoMatches = PInvoke.LB_ERR; 257PInvokeCore.SendMessage(this, PInvoke.LB_SETCOLUMNWIDTH, (WPARAM)_columnWidth); 272cp.ClassName = PInvoke.WC_LISTBOX; 274cp.Style |= (int)WINDOW_STYLE.WS_VSCROLL | PInvoke.LBS_NOTIFY | PInvoke.LBS_HASSTRINGS; 277cp.Style |= PInvoke.LBS_DISABLENOSCROLL; 282cp.Style |= PInvoke.LBS_NOINTEGRALHEIGHT; 287cp.Style |= PInvoke.LBS_USETABSTOPS; 302cp.Style |= PInvoke.LBS_MULTICOLUMN | (int)WINDOW_STYLE.WS_HSCROLL; 312cp.Style |= PInvoke.LBS_NOSEL; 315cp.Style |= PInvoke.LBS_MULTIPLESEL; 318cp.Style |= PInvoke.LBS_EXTENDEDSEL; 329cp.Style |= PInvoke.LBS_OWNERDRAWFIXED; 332cp.Style |= PInvoke.LBS_OWNERDRAWVARIABLE; 423internal int FocusedIndex => IsHandleCreated ? (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETCARETINDEX) : -1; 598PInvokeCore.SendMessage(this, PInvoke.LB_SETITEMHEIGHT, 0, value); 839return (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETCURSEL); 1117get => IsHandleCreated ? (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETTOPINDEX) : _topIndex; 1122PInvokeCore.SendMessage(this, PInvoke.LB_SETTOPINDEX, (WPARAM)value); 1425int height = (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETITEMHEIGHT, (WPARAM)index); 1446if (PInvokeCore.SendMessage(this, PInvoke.LB_GETITEMRECT, (uint)index, ref rect) == 0) 1480int selection = (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETSEL, (WPARAM)index); 1517int index = (int)PInvokeCore.SendMessage(this, PInvoke.LB_ITEMFROMPOINT, 0, PARAM.FromLowHigh(x, y)); 1534int insertIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LB_ADDSTRING, 0, GetItemText(item)); 1535if (insertIndex == PInvoke.LB_ERRSPACE) 1540if (insertIndex == PInvoke.LB_ERR) 1558PInvokeCore.SendMessage(this, PInvoke.LB_RESETCONTENT); 1567int maxLength = (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETTEXTLEN, (WPARAM)index); 1568if (maxLength == PInvoke.LB_ERR) 1576int actualLength = (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETTEXT, (WPARAM)index, (LPARAM)b); 1577Debug.Assert(actualLength != PInvoke.LB_ERR, "Should have validated the index above"); 1578return actualLength == PInvoke.LB_ERR ? string.Empty : buffer[..Math.Min(maxLength, actualLength)].ToString(); 1589int insertIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LB_INSERTSTRING, (uint)index, GetItemText(item)); 1591if (insertIndex == PInvoke.LB_ERRSPACE) 1596if (insertIndex == PInvoke.LB_ERR) 1616bool selected = (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETSEL, (WPARAM)index) > 0; 1617PInvokeCore.SendMessage(this, PInvoke.LB_DELETESTRING, (WPARAM)index); 1639PInvokeCore.SendMessage(this, PInvoke.LB_SETCURSEL, (WPARAM)(value ? index : -1)); 1643PInvokeCore.SendMessage(this, PInvoke.LB_SETSEL, (WPARAM)(BOOL)value, (LPARAM)index); 1666int index = (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETCURSEL); 1676int count = (int)PInvokeCore.SendMessage(this, PInvoke.LB_GETSELCOUNT); 1682PInvokeCore.SendMessage(this, PInvoke.LB_GETSELITEMS, (WPARAM)count, (LPARAM)pResult); 1747PInvokeCore.SendMessage(this, PInvoke.LB_SETLOCALE, (WPARAM)PInvokeCore.GetThreadLocale()); 1751PInvokeCore.SendMessage(this, PInvoke.LB_SETCOLUMNWIDTH, (WPARAM)_columnWidth); 1756PInvokeCore.SendMessage(this, PInvoke.LB_SETITEMHEIGHT, (WPARAM)0, (LPARAM)ItemHeight); 1761PInvokeCore.SendMessage(this, PInvoke.LB_SETTOPINDEX, (WPARAM)_topIndex); 1772PInvokeCore.SendMessage(this, PInvoke.LB_SETTABSTOPS, (WPARAM)wpar, (LPARAM)pOffsets); 2118PInvokeCore.SendMessage(this, PInvoke.LB_SETCURSEL, (WPARAM)DataManager.Position); 2257PInvokeCore.SendMessage(this, PInvoke.LB_SETHORIZONTALEXTENT, (WPARAM)width); 2314PInvokeCore.SendMessage(this, PInvoke.LB_SETTABSTOPS, (WPARAM)wpar, (nint)pOffsets); 2324if (((nint)m.LParamInternal & PInvoke.PRF_NONCLIENT) != 0 && Application.RenderWithVisualStyles && BorderStyle == BorderStyle.Fixed3D) 2339case PInvoke.LBN_SELCHANGE: 2343case PInvoke.LBN_DBLCLK: 2422if (captured && PInvoke.WindowFromPoint(PointToScreen(point)) == HWND) 2462if (Capture && PInvoke.WindowFromPoint(PointToScreen((Point)m.LParamInternal)) == HWND)
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (6)
207PInvokeCore.SendMessage(_owningListBox, PInvoke.LB_SETCARETINDEX, (WPARAM)currentIndex); 211int firstVisibleIndex = (int)PInvokeCore.SendMessage(_owningListBox, PInvoke.LB_GETTOPINDEX); 214PInvokeCore.SendMessage(_owningListBox, PInvoke.LB_SETTOPINDEX, (WPARAM)currentIndex); 224int itemHeight = (int)PInvokeCore.SendMessage(_owningListBox, PInvoke.LB_GETITEMHEIGHT, (WPARAM)i); 236PInvokeCore.SendMessage(_owningListBox, PInvoke.LB_SETTOPINDEX, (WPARAM)(currentIndex - visibleItemsCount + 1)); 252PInvoke.InvalidateRect(_owningListBox, lpRect: null, bErase: false);
System\Windows\Forms\Controls\ListBoxes\ListBox.SelectedObjectCollection.cs (1)
55return (int)PInvokeCore.SendMessage(_owner, PInvoke.LB_GETSELCOUNT);
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (5)
395HWND hwndHdr = (HWND)PInvokeCore.SendMessage(ListView, PInvoke.LVM_GETHEADER); 398int nativeColumnCount = (int)PInvokeCore.SendMessage(hwndHdr, PInvoke.HDM_GETITEMCOUNT); 401_width = (int)PInvokeCore.SendMessage(ListView, PInvoke.LVM_GETCOLUMNWIDTH, (WPARAM)Index); 467PInvoke.UiaDisconnectProvider(_accessibilityObject); 483PInvokeCore.SendMessage(ListView, PInvoke.LVM_SETCOLUMNORDERARRAY, (WPARAM)cols.Length, (LPARAM)pCols);
System\Windows\Forms\Controls\ListView\ItemBoundsPortion.cs (4)
14Entire = (int)PInvoke.LVIR_BOUNDS, 19Icon = (int)PInvoke.LVIR_ICON, 24Label = (int)PInvoke.LVIR_LABEL, 29ItemOnly = (int)PInvoke.LVIR_SELECTBOUNDS,
System\Windows\Forms\Controls\ListView\ListView.ColumnHeaderCollection.cs (2)
334PInvokeCore.SendMessage(_owner, PInvoke.LVM_DELETECOLUMN, (WPARAM)colIdx); 507int retval = (int)PInvokeCore.SendMessage(_owner, PInvoke.LVM_DELETECOLUMN, (WPARAM)index);
System\Windows\Forms\Controls\ListView\ListView.cs (243)
354PInvokeCore.SendMessage(this, PInvoke.LVM_SETBKCOLOR, (WPARAM)0, (LPARAM)BackColor); 404PInvokeCore.SendMessage(this, PInvoke.LVM_SETBKIMAGEW, (WPARAM)0, ref lvbkImage); 559PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_STATE, (LPARAM)_imageListState.Handle); 563PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, PInvoke.LVSIL_STATE); 636cp.ClassName = PInvoke.WC_LISTVIEW; 645cp.Style |= (int)PInvoke.LVS_SHAREIMAGELISTS; 650cp.Style |= (int)PInvoke.LVS_ALIGNTOP; 653cp.Style |= (int)PInvoke.LVS_ALIGNLEFT; 659cp.Style |= (int)PInvoke.LVS_AUTOARRANGE; 675cp.Style |= (int)PInvoke.LVS_NOCOLUMNHEADER; 678cp.Style |= (int)PInvoke.LVS_NOSORTHEADER; 684cp.Style |= (int)PInvoke.LVS_EDITLABELS; 689cp.Style |= (int)PInvoke.LVS_NOLABELWRAP; 694cp.Style |= (int)PInvoke.LVS_SHOWSELALWAYS; 699cp.Style |= (int)PInvoke.LVS_SINGLESEL; 707cp.Style |= (int)PInvoke.LVS_SORTASCENDING; 710cp.Style |= (int)PInvoke.LVS_SORTDESCENDING; 717cp.Style |= (int)PInvoke.LVS_OWNERDATA; 814PInvoke.LVM_GETNEXTITEM, 816(LPARAM)PInvoke.LVNI_FOCUSED); 843PInvokeCore.SendMessage(this, PInvoke.LVM_SETTEXTCOLOR, (WPARAM)0, (LPARAM)ForeColor); 958PInvoke.LVM_SETIMAGELIST, 959(WPARAM)PInvoke.LVSIL_GROUPHEADER, 1222PInvoke.LVM_SETIMAGELIST, 1223(WPARAM)PInvoke.LVSIL_NORMAL, 1459PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_SMALL, (LPARAM)(value?.Handle ?? 0)); 1565PInvoke.LVM_SETIMAGELIST, 1566(WPARAM)PInvoke.LVSIL_STATE, 1582PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_STATE); 1602PInvoke.LVM_SETIMAGELIST, 1603(WPARAM)PInvoke.LVSIL_STATE, 1663PInvokeCore.SendMessage(this, PInvoke.LVM_GETTILEVIEWINFO, (WPARAM)0, ref tileViewInfo); 1693nint result = PInvokeCore.SendMessage(this, PInvoke.LVM_SETTILEVIEWINFO, (WPARAM)0, ref tileViewInfo); 1726_topIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_GETTOPINDEX); 1837PInvokeCore.SendMessage(this, PInvoke.LVM_SETVIEW, (WPARAM)(int)_viewStyle); 1886topIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_GETTOPINDEX); 1893PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMCOUNT, (WPARAM)_virtualListSize); 2189HWND hwnd = (HWND)PInvokeCore.SendMessage(this, PInvoke.LVM_GETHEADER); 2206if (PInvoke.GetScrollInfo(this, SCROLLBAR_CONSTANTS.SB_HORZ, ref si)) 2212&& PInvokeCore.SendMessage(hwnd, PInvoke.HDM_HITTEST, (WPARAM)0, ref lvhi) != -1 && lvhi.iItem > -1) 2256case PInvoke.LVA_DEFAULT: 2257case (ListViewAlignment)PInvoke.LVA_ALIGNLEFT: 2258case (ListViewAlignment)PInvoke.LVA_ALIGNTOP: 2259case (ListViewAlignment)PInvoke.LVA_SNAPTOGRID: 2262PInvokeCore.PostMessage(this, PInvoke.LVM_ARRANGE, (WPARAM)(int)value); 2281public void ArrangeIcons() => ArrangeIcons(PInvoke.LVA_DEFAULT); 2565PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX 2601m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYITEMDRAW; 2606m.ResultInternal = (LRESULT)(nint)(PInvoke.CDRF_NOTIFYSUBITEMDRAW | PInvoke.CDRF_NEWFONT); 2623m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NEWFONT; 2666m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYSUBITEMDRAW; 2672m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_SKIPDEFAULT; 2684m.ResultInternal = (LRESULT)(nint)(PInvoke.CDRF_NOTIFYSUBITEMDRAW | PInvoke.CDRF_NEWFONT); 2759m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_SKIPDEFAULT; 2769m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NEWFONT; 2920m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NEWFONT; 2931m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 2938m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 3182if (PInvokeCore.SendMessage(this, PInvoke.LVM_HASGROUP, (WPARAM)DefaultGroup.ID) == 0) 3201PInvokeCore.SendMessage(this, PInvoke.LVM_ENSUREVISIBLE, (WPARAM)index); 3321PInvoke.LVM_FINDITEMW, 3371PInvokeCore.SendMessage(this, PInvoke.LVM_SETEXTENDEDLISTVIEWSTYLE, (WPARAM)PInvoke.LVS_EX_CHECKBOXES); 3374PInvoke.LVM_SETEXTENDEDLISTVIEWSTYLE, 3375(WPARAM)PInvoke.LVS_EX_CHECKBOXES, 3376(LPARAM)PInvoke.LVS_EX_CHECKBOXES); 3426displayIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_FINDITEMW, (WPARAM)(lastIndex - 1), ref info); 3431displayIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_FINDITEMW, (WPARAM)(-1) /* beginning */, ref info); 3491int displayIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_HITTEST, (WPARAM)0, ref lvhi); 3540int index = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_SUBITEMHITTEST, (WPARAM)0, ref lvhi); 3556PInvokeCore.SendMessage(this, PInvoke.LVM_GETITEMPOSITION, (WPARAM)index, ref position); 3573return (LIST_VIEW_ITEM_STATE_FLAGS)(uint)PInvokeCore.SendMessage(this, PInvoke.LVM_GETITEMSTATE, (WPARAM)index, (LPARAM)(uint)mask); 3602return PInvokeCore.SendMessage(this, PInvoke.LVM_GETITEMRECT, (WPARAM)index, ref itemrect) == 0 3631return PInvokeCore.SendMessage(this, PInvoke.LVM_GETITEMRECT, (WPARAM)index, ref itemrect) == 0 3679return PInvokeCore.SendMessage(this, PInvoke.LVM_GETSUBITEMRECT, (WPARAM)itemIndex, ref itemrect) == 0 3710PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_GROUPHEADER, handle); 3728? (int)PInvokeCore.SendMessage(this, PInvoke.LVM_SUBITEMHITTEST, (WPARAM)0, ref lvhi) 3729: (int)PInvokeCore.SendMessage(this, PInvoke.LVM_HITTEST, (WPARAM)0, ref lvhi); 3799HWND header = (HWND)PInvokeCore.SendMessage(this, PInvoke.LVM_GETHEADER); 3802PInvoke.InvalidateRect(new HandleRef<HWND>(this, header), lpRect: null, bErase: true); 3935return (int)PInvokeCore.SendMessage(this, PInvoke.LVM_INSERTCOLUMNW, (WPARAM)index, ref lvColumn); 3980PInvokeCore.SendMessage(this, PInvoke.LVM_GETITEMW, (WPARAM)0, ref lvItem); 3993nint result = SendGroupMessage(group, PInvoke.LVM_INSERTGROUP, index, LVGROUP_MASK.LVGF_GROUPID); 4123PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMCOUNT, (WPARAM)_itemCount); 4150IntPtr result = PInvokeCore.SendMessage(this, PInvoke.LVM_ISGROUPVIEWENABLED); 4152result = PInvokeCore.SendMessage(this, PInvoke.LVM_HASGROUP, (WPARAM)lvItem.iGroupId); 4197PInvoke.LVM_INSERTITEMW, 4310PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_NORMAL, (LPARAM)handle); 4519PInvokeCore.SendMessage(this, PInvoke.LVM_UPDATE, (WPARAM)(-1)); 4538int version = (int)PInvokeCore.SendMessage(this, PInvoke.CCM_GETVERSION); 4541PInvokeCore.SendMessage(this, PInvoke.CCM_SETVERSION, (WPARAM)5); 4547PInvokeCore.SendMessage(this, PInvoke.LVM_SETBKCOLOR, (WPARAM)0, (LPARAM)BackColor); 4548PInvokeCore.SendMessage(this, PInvoke.LVM_SETTEXTCOLOR, (WPARAM)0, (LPARAM)ForeColor); 4554PInvokeCore.SendMessage(this, PInvoke.LVM_SETTEXTBKCOLOR, (WPARAM)0, (LPARAM)PInvokeCore.CLR_NONE); 4561style |= (int)PInvoke.LVS_NOSCROLL; 4568LIST_VIEW_ITEM_STATE_FLAGS callbackMask = (LIST_VIEW_ITEM_STATE_FLAGS)(int)PInvokeCore.SendMessage(this, PInvoke.LVM_GETCALLBACKMASK); 4570PInvokeCore.SendMessage(this, PInvoke.LVM_SETCALLBACKMASK, (WPARAM)(uint)callbackMask); 4575PInvokeCore.SendMessage(this, PInvoke.LVM_SETVIEW, (WPARAM)(uint)_viewStyle); 4631PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMCOUNT, (WPARAM)VirtualListSize); 4679uint exMask = PInvoke.LVS_EX_ONECLICKACTIVATE | PInvoke.LVS_EX_TWOCLICKACTIVATE | 4680PInvoke.LVS_EX_TRACKSELECT | PInvoke.LVS_EX_UNDERLINEHOT | 4681PInvoke.LVS_EX_ONECLICKACTIVATE | PInvoke.LVS_EX_HEADERDRAGDROP | 4682PInvoke.LVS_EX_CHECKBOXES | PInvoke.LVS_EX_FULLROWSELECT | 4683PInvoke.LVS_EX_GRIDLINES | PInvoke.LVS_EX_INFOTIP | PInvoke.LVS_EX_DOUBLEBUFFER; 4686exStyle |= PInvoke.LVS_EX_DOUBLEBUFFER; 4690PInvoke.LVM_SETEXTENDEDLISTVIEWSTYLE, 4695_ = PInvoke.SetWindowTheme( 4703PInvoke.LVM_GETHEADER, 4708PInvoke.SetWindowTheme( 4932PInvokeCore.SendMessage(this, PInvoke.LVM_SETBKCOLOR, (WPARAM)0, (LPARAM)BackColor); 4936PInvokeCore.SendMessage(this, PInvoke.LVM_SETTEXTBKCOLOR, (WPARAM)0, (LPARAM)PInvokeCore.CLR_NONE); 4947HWND headerWindow = PInvoke.GetWindow(this, GET_WINDOW_CMD.GW_CHILD); 4959PInvokeCore.SendMessage(headerWindow, PInvoke.HDM_LAYOUT, (WPARAM)0, ref hd); 4962PInvoke.SetWindowPos( 4995PInvokeCore.SendMessage(this, PInvoke.LVM_SETBKCOLOR, (WPARAM)0, (LPARAM)c); 5002PInvokeCore.SendMessage(this, PInvoke.LVM_SETTEXTCOLOR, (WPARAM)0, (LPARAM)c); 5009PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_NORMAL, (LPARAM)_imageListLarge.Handle); 5014PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_SMALL, (LPARAM)_imageListSmall.Handle); 5019PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_STATE, (LPARAM)_imageListState.Handle); 5024PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_GROUPHEADER, (LPARAM)_imageListGroup.Handle); 5048int retval = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_REDRAWITEMS, (WPARAM)startIndex, (LPARAM)endIndex); 5156PInvokeCore.SendMessage(this, PInvoke.LVM_REMOVEGROUP, (WPARAM)group.ID); 5162PInvokeCore.SendMessage(this, PInvoke.LVM_SCROLL, (WPARAM)0, (LPARAM)scrollY); 5203PInvokeCore.SendMessage(this, PInvoke.LVM_SETBKIMAGEW, (WPARAM)0, ref backgroundImage); 5284result = PInvokeCore.SendMessage(this, PInvoke.LVM_SETCOLUMNW, (WPARAM)ch.Index, ref lvColumn); 5326if (width == PInvoke.LVSCW_AUTOSIZE_USEHEADER) 5330else if (width == PInvoke.LVSCW_AUTOSIZE) 5339width = PInvoke.LVSCW_AUTOSIZE_USEHEADER; 5344width = PInvoke.LVSCW_AUTOSIZE; 5349PInvokeCore.SendMessage(this, PInvoke.LVM_SETCOLUMNWIDTH, (WPARAM)columnIndex, LPARAM.MAKELPARAM(width, 0)); 5361PInvoke.LVM_SETCOLUMNWIDTH, 5372PInvokeCore.SendMessage(this, PInvoke.LVM_SETCOLUMNWIDTH, (WPARAM)index, LPARAM.MAKELPARAM(width, 0)); 5392PInvoke.LVM_SETCOLUMNORDERARRAY, 5431HWND oldHandle = (HWND)PInvokeCore.SendMessage(this, PInvoke.LVM_SETTOOLTIPS, toolTip); 5432PInvoke.DestroyWindow(oldHandle); 5452PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMW, (WPARAM)0, ref lvItem); 5472PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMW, (WPARAM)0, ref lvItem); 5488PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMPOSITION32, (WPARAM)index, ref pt); 5508PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMSTATE, (WPARAM)index, ref lvItem); 5526int colWidth = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_GETCOLUMNWIDTH); 5545PInvokeCore.SendMessage(this, PInvoke.LVM_SETITEMTEXTW, (WPARAM)itemIndex, ref lvItem); 5561PInvokeCore.SendMessage(this, PInvoke.LVM_SETSELECTIONMARK, (WPARAM)0, itemIndex); 5572PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_SMALL, (LPARAM)handle); 5592PInvokeCore.SendMessage(this, PInvoke.LVM_SORTITEMS, (WPARAM)0, (LPARAM)callbackPointer); 5605PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_STATE, (LPARAM)handle); 5647PInvokeCore.SendMessage(this, PInvoke.LVM_UPDATE, (WPARAM)(-1)); 5679exStyle |= PInvoke.LVS_EX_ONECLICKACTIVATE; 5682exStyle |= PInvoke.LVS_EX_TWOCLICKACTIVATE; 5688exStyle |= PInvoke.LVS_EX_HEADERDRAGDROP; 5693exStyle |= PInvoke.LVS_EX_CHECKBOXES; 5698exStyle |= PInvoke.LVS_EX_DOUBLEBUFFER; 5703exStyle |= PInvoke.LVS_EX_FULLROWSELECT; 5708exStyle |= PInvoke.LVS_EX_GRIDLINES; 5713exStyle |= PInvoke.LVS_EX_TRACKSELECT; 5718exStyle |= PInvoke.LVS_EX_UNDERLINEHOT; 5723exStyle |= PInvoke.LVS_EX_INFOTIP; 5733uint exMask = PInvoke.LVS_EX_ONECLICKACTIVATE | PInvoke.LVS_EX_TWOCLICKACTIVATE | 5734PInvoke.LVS_EX_TRACKSELECT | PInvoke.LVS_EX_UNDERLINEHOT | 5735PInvoke.LVS_EX_ONECLICKACTIVATE | PInvoke.LVS_EX_HEADERDRAGDROP | 5736PInvoke.LVS_EX_CHECKBOXES | PInvoke.LVS_EX_FULLROWSELECT | 5737PInvoke.LVS_EX_GRIDLINES | PInvoke.LVS_EX_INFOTIP | PInvoke.LVS_EX_DOUBLEBUFFER; 5743PInvoke.LVM_SETEXTENDEDLISTVIEWSTYLE, 5755nint result = SendGroupMessage(group, PInvoke.LVM_SETGROUPINFO, group.ID, 0); 5861int retval = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_ENABLEGROUPVIEW, (WPARAM)(BOOL)GroupsEnabled); 5882nint retval = PInvokeCore.SendMessage(this, PInvoke.LVM_SETTILEVIEWINFO, (WPARAM)0, ref tileViewInfo); 5901int displayIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_SUBITEMHITTEST, (WPARAM)0, ref lvhi); 5943int displayIndex = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_HITTEST, (WPARAM)0, ref lvhi); 6018&& nmhdr->code == PInvoke.NM_CUSTOMDRAW) 6025m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYITEMDRAW; 6034m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 6040if (nmhdr->code == PInvoke.NM_CUSTOMDRAW && PInvoke.UiaClientsAreListening()) 6051if (nmhdr->code == PInvoke.NM_CUSTOMDRAW && OwnerDraw) 6061m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYITEMDRAW; 6068Color foreColor = PInvoke.GetTextColor(nmcd->hdc); 6069Color backColor = PInvoke.GetBkColor(nmcd->hdc); 6083m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 6088m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_SKIPDEFAULT; 6100m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 6104if (nmhdr->code == PInvoke.NM_RELEASEDCAPTURE && _listViewState[LISTVIEWSTATE_columnClicked]) 6110if (nmhdr->code == PInvoke.HDN_BEGINTRACKW) 6132if (nmhdr->code == PInvoke.HDN_ITEMCHANGINGW) 6167if ((nmhdr->code == PInvoke.HDN_ITEMCHANGEDW) && 6219if (nmhdr->code == PInvoke.HDN_ENDTRACKW) 6247if (nmhdr->code == PInvoke.HDN_ENDDRAG) 6314if (nmhdr->code == PInvoke.HDN_DIVIDERDBLCLICKW) 6386HWND hwndHdr = (HWND)PInvokeCore.SendMessage(this, PInvoke.LVM_GETHEADER); 6394return (int)PInvokeCore.SendMessage(this, PInvoke.LVM_HITTEST, (WPARAM)0, ref lvhi); 6419int groupID = (int)PInvokeCore.SendMessage(this, PInvoke.LVM_HITTEST, (WPARAM)(-1), ref lvhi); 6465PInvokeCore.SendMessage(this, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_STATE); 6477case PInvoke.NM_CUSTOMDRAW: 6481case PInvoke.LVN_BEGINLABELEDITW: 6510_labelEdit.AssignHandle(PInvokeCore.SendMessage(this, PInvoke.LVM_GETEDITCONTROL)); 6516case PInvoke.LVN_COLUMNCLICK: 6524case PInvoke.LVN_LINKCLICK: 6540case PInvoke.LVN_ENDLABELEDITW: 6568case PInvoke.LVN_ITEMACTIVATE: 6572case PInvoke.LVN_BEGINDRAG: 6587case PInvoke.LVN_BEGINRDRAG: 6602case PInvoke.LVN_ITEMCHANGING: 6623case PInvoke.LVN_ITEMCHANGED: 6715case PInvoke.NM_CLICK: 6718goto case PInvoke.NM_RCLICK; 6720case PInvoke.NM_RCLICK: 6723MouseButtons button = nmhdr->code == PInvoke.NM_CLICK ? MouseButtons.Left : MouseButtons.Right; 6741case PInvoke.NM_DBLCLK: 6744goto case PInvoke.NM_RDBLCLK; 6746case PInvoke.NM_RDBLCLK: 6761case PInvoke.LVN_KEYDOWN: 6810case PInvoke.LVN_ODCACHEHINT: 6817if (nmhdr->code == PInvoke.LVN_GETDISPINFOW) 6867else if (nmhdr->code == PInvoke.LVN_ODSTATECHANGED) 6883else if (nmhdr->code == PInvoke.LVN_GETINFOTIPW) 6896PInvokeCore.SendMessage(nmhdr->hwndFrom, PInvoke.TTM_SETMAXTIPWIDTH, (WPARAM)0, (LPARAM)SystemInformation.MaxWindowTrackSize.Width); 6906else if (nmhdr->code == PInvoke.LVN_ODFINDITEMW) 6970if (((nint)m.LParamInternal & PInvoke.PRF_NONCLIENT) != 0 && Application.RenderWithVisualStyles && BorderStyle == BorderStyle.Fixed3D)
System\Windows\Forms\Controls\ListView\ListView.ListViewNativeItemCollection.cs (7)
202PInvokeCore.SendMessage(_owner, PInvoke.LVM_GETITEMW, (WPARAM)0, ref lvItem); 228PInvoke.LVM_GETNEXTITEM, 230(LPARAM)PInvoke.LVNI_SELECTED); 247PInvoke.LVM_GETNEXTITEM, 248(WPARAM)nextSelected, (LPARAM)PInvoke.LVNI_SELECTED); 261PInvokeCore.SendMessage(_owner, PInvoke.LVM_DELETEALLITEMS); 421if (PInvokeCore.SendMessage(_owner, PInvoke.LVM_DELETEITEM, (WPARAM)index) == 0)
System\Windows\Forms\Controls\ListView\ListView.SelectedIndexCollection.cs (5)
32return (int)PInvokeCore.SendMessage(_owner, PInvoke.LVM_GETSELECTEDCOUNT); 60PInvoke.LVM_GETNEXTITEM, 62(LPARAM)PInvoke.LVNI_SELECTED); 108PInvoke.LVM_GETNEXTITEM, 110(LPARAM)PInvoke.LVNI_SELECTED);
System\Windows\Forms\Controls\ListView\ListView.SelectedListViewItemCollection.cs (6)
32int cnt = (int)PInvokeCore.SendMessage(_owner, PInvoke.LVM_GETSELECTEDCOUNT); 42PInvoke.LVM_GETNEXTITEM, 44(LPARAM)PInvoke.LVNI_SELECTED); 94return (int)PInvokeCore.SendMessage(_owner, PInvoke.LVM_GETSELECTEDCOUNT); 131PInvoke.LVM_GETNEXTITEM, 133(LPARAM)PInvoke.LVNI_SELECTED);
System\Windows\Forms\Controls\ListView\ListViewAlignment.cs (4)
14Default = (int)PInvoke.LVA_DEFAULT, 19Top = (int)PInvoke.LVA_ALIGNTOP, 24Left = (int)PInvoke.LVA_ALIGNLEFT, 30SnapToGrid = (int)PInvoke.LVA_SNAPTOGRID,
System\Windows\Forms\Controls\ListView\ListViewGroup.cs (2)
423PInvoke.LVM_GETGROUPSTATE, 439PInvoke.UiaDisconnectProvider(accessibleObject, skipOSCheck: true);
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (5)
50? PInvoke.LVGGR_HEADER 51: PInvoke.LVGGR_GROUP; 59PInvokeCore.SendMessage(_owningListView, PInvoke.LVM_GETGROUPRECT, (WPARAM)nativeGroupId, ref groupRect); 167PInvoke.LVM_GETGROUPSTATE, 174if (PInvokeCore.SendMessage(_owningListView, PInvoke.LVM_HASGROUP, (WPARAM)_owningGroup.ID) == 0)
System\Windows\Forms\Controls\ListView\ListViewInsertionMark.cs (8)
57PInvokeCore.SendMessage(_listView, PInvoke.LVM_GETINSERTMARKRECT, (WPARAM)0, ref bounds); 71_color = new COLORREF((uint)PInvokeCore.SendMessage(_listView, PInvoke.LVM_GETINSERTMARKCOLOR)); 83PInvokeCore.SendMessage(_listView, PInvoke.LVM_SETINSERTMARKCOLOR, 0, _color.ToWin32()); 121PInvokeCore.SendMessage(_listView, PInvoke.LVM_INSERTMARKHITTEST, (WPARAM)(&pt), ref lvInsertMark); 132dwFlags = _appearsAfterItem ? PInvoke.LVIM_AFTER : PInvoke.LVIM_BEFORE, 136PInvokeCore.SendMessage(_listView, PInvoke.LVM_SETINSERTMARK, 0, ref lvInsertMark); 140PInvokeCore.SendMessage(_listView, PInvoke.LVM_SETINSERTMARKCOLOR, 0, _color.ToWin32());
System\Windows\Forms\Controls\ListView\ListViewItem.cs (6)
880PInvokeCore.SendMessage(lv, PInvoke.LVM_EDITLABELW, (WPARAM)Index); 1026PInvoke.UiaDisconnectProvider(_accessibilityObject, skipOSCheck: true); 1099nint result = PInvokeCore.SendMessage(_listView, PInvoke.LVM_ISGROUPVIEWENABLED); 1101result = PInvokeCore.SendMessage(_listView, PInvoke.LVM_HASGROUP, (WPARAM)lvItem.iGroupId); 1107PInvokeCore.SendMessage(_listView, PInvoke.LVM_SETITEMW, 0, ref lvItem); 1136PInvokeCore.SendMessage(_listView, PInvoke.LVM_GETITEMW, 0, ref lvItem);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (1)
271PInvoke.InvalidateRect(_owningListView, lpRect: null, bErase: false);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemDetailsAccessibleObject.cs (1)
191PInvoke.UiaDisconnectProvider(accessibleObject, skipOSCheck: true);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemWithImageAccessibleObject.cs (1)
110PInvoke.UiaDisconnectProvider(_imageAccessibleObject, skipOSCheck: true);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.cs (1)
249PInvoke.UiaDisconnectProvider(_accessibilityObject);
System\Windows\Forms\Controls\ListView\View.cs (5)
14LargeIcon = (int)PInvoke.LV_VIEW_ICON, 25Details = (int)PInvoke.LV_VIEW_DETAILS, 30SmallIcon = (int)PInvoke.LV_VIEW_SMALLICON, 37List = (int)PInvoke.LV_VIEW_LIST, 42Tile = (int)PInvoke.LV_VIEW_TILE,
System\Windows\Forms\Controls\Menus\MenuStrip.cs (2)
240HWND ancestor = PInvoke.GetAncestor(this, GET_ANCESTOR_FLAGS.GA_ROOT); 241PInvokeCore.PostMessage(ancestor, PInvokeCore.WM_SYSCOMMAND, (WPARAM)PInvoke.SC_KEYMENU, (LPARAM)(int)Keys.Space);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarAccessibleObject.cs (2)
44PInvoke.UiaDisconnectProvider(_calendarHeaderAccessibleObject, skipOSCheck: true); 48PInvoke.UiaDisconnectProvider(_calendarBodyAccessibleObject, skipOSCheck: true);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (1)
59PInvoke.UiaDisconnectProvider(row, skipOSCheck: true);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarButtonAccessibleObject.cs (2)
71BOOL setOldCursorPos = PInvoke.GetPhysicalCursorPos(out Point previousPosition); 135PInvoke.SendInput(1, &mouseInput, Marshal.SizeOf(mouseInput));
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarRowAccessibleObject.cs (2)
96PInvoke.UiaDisconnectProvider(_weekNumberCellAccessibleObject, skipOSCheck: true); 106PInvoke.UiaDisconnectProvider(cell, skipOSCheck: true);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (45)
292cp.ClassName = PInvoke.MONTHCAL_CLASS; 293cp.Style |= (int)PInvoke.MCS_MULTISELECT | (int)PInvoke.MCS_DAYSTATE; 296cp.Style |= (int)PInvoke.MCS_NOTODAY; 301cp.Style |= (int)PInvoke.MCS_NOTODAYCIRCLE; 306cp.Style |= (int)PInvoke.MCS_WEEKNUMBERS; 400PInvokeCore.SendMessage(this, PInvoke.MCM_SETFIRSTDAYOFWEEK, 0, (nint)value); 490if (PInvokeCore.SendMessage(this, PInvoke.MCM_SETMAXSELCOUNT, (WPARAM)value) == 0) 624PInvokeCore.SendMessage(this, PInvoke.MCM_SETMONTHDELTA, (WPARAM)value); 804if (PInvokeCore.SendMessage(this, PInvoke.MCM_GETMINREQRECT, 0, ref rect) == 0) 868int result = (int)PInvokeCore.SendMessage(this, PInvoke.MCM_GETTODAY, 0, ref systemTime); 920SetControlColor(PInvoke.MCSC_TITLEBK, value); 941SetControlColor(PInvoke.MCSC_TITLETEXT, value); 962SetControlColor(PInvoke.MCSC_TRAILINGTEXT, value); 1125PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX() 1149return GetMonthRange(PInvoke.GMR_VISIBLE); 1152return GetMonthRange(PInvoke.GMR_DAYSTATE); 1241int maxTodayWidth = (int)PInvokeCore.SendMessage(this, PInvoke.MCM_GETMAXTODAYWIDTH); 1257PInvokeCore.SendMessage(this, PInvoke.MCM_GETMONTHRANGE, (WPARAM)(int)flag, ref times[0]); 1305PInvokeCore.SendMessage(this, PInvoke.MCM_HITTEST, 0, ref mchi); 1363PInvokeCore.SendMessage(this, PInvoke.MCM_SETMAXSELCOUNT, (WPARAM)_maxSelectionCount); 1371PInvokeCore.SendMessage(this, PInvoke.MCM_SETTODAY, (WPARAM)0, ref systemTime); 1374SetControlColor(PInvoke.MCSC_TEXT, ForeColor); 1375SetControlColor(PInvoke.MCSC_MONTHBK, BackColor); 1376SetControlColor(PInvoke.MCSC_TITLEBK, _titleBackColor); 1377SetControlColor(PInvoke.MCSC_TITLETEXT, _titleForeColor); 1378SetControlColor(PInvoke.MCSC_TRAILINGTEXT, _trailingForeColor); 1383firstDay = (int)PInvoke.LCTYPE.IFIRSTDAYOFWEEK; 1390PInvokeCore.SendMessage(this, PInvoke.MCM_SETFIRSTDAYOFWEEK, (WPARAM)0, (LPARAM)firstDay); 1395PInvokeCore.SendMessage(this, PInvoke.MCM_SETMONTHDELTA, (WPARAM)_scrollChange); 1452SetControlColor(PInvoke.MCSC_TEXT, ForeColor); 1458SetControlColor(PInvoke.MCSC_MONTHBK, BackColor); 1692PInvokeCore.SendMessage(this, PInvoke.MCM_SETCOLOR, (WPARAM)(int)colorIndex, (LPARAM)value); 1743uint flags = PInvoke.GDTR_MIN | PInvoke.GDTR_MAX; 1744if (PInvokeCore.SendMessage(this, PInvoke.MCM_SETRANGE, (WPARAM)flags, ref times[0]) == 0) 1827PInvokeCore.SendMessage(HWND, PInvoke.MCM_SETDAYSTATE, (WPARAM)monthsCount, (LPARAM)arr); 1889PInvokeCore.SendMessage(this, PInvoke.MCM_SETSELRANGE, 0, ref times[0]); 2007PInvokeCore.SendMessage(this, PInvoke.MCM_SETTODAY, 0, ref systemTime); 2011PInvokeCore.SendMessage(this, PInvoke.MCM_SETTODAY, 0, 0); 2161m.ResultInternal = (LRESULT)(nint)PInvoke.DLGC_WANTARROWS; 2175case PInvoke.MCN_SELECT: 2178case PInvoke.MCN_SELCHANGE: 2181case PInvoke.MCN_GETDAYSTATE: 2185case PInvoke.MCN_VIEWCHANGE:
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (11)
82PInvoke.UiaDisconnectProvider(_previousButtonAccessibleObject, skipOSCheck: true); 85PInvoke.UiaDisconnectProvider(_nextButtonAccessibleObject, skipOSCheck: true); 88PInvoke.UiaDisconnectProvider(_todayLinkAccessibleObject, skipOSCheck: true); 91PInvoke.UiaDisconnectProvider(_focusedCellAccessibleObject, skipOSCheck: true); 102PInvoke.UiaDisconnectProvider(calendarAccessibleObject, skipOSCheck: true); 252bool success = PInvokeCore.SendMessage(owner, PInvoke.MCM_GETCALENDARGRIDINFO, 0, ref gridInfo) != 0; 274bool success = PInvokeCore.SendMessage(owner, PInvoke.MCM_GETCALENDARGRIDINFO, 0, ref gridInfo) != 0; 302PInvokeCore.SendMessage(owner, PInvoke.MCM_GETCALENDARGRIDINFO, 0, ref gridInfo); 401PInvokeCore.SendMessage(owner, PInvoke.MCM_HITTEST, 0, ref hitTestInfo); 518PInvoke.UiaDisconnectProvider(calendar, skipOSCheck: true); 521PInvoke.UiaDisconnectProvider(_focusedCellAccessibleObject, skipOSCheck: true);
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (20)
53cp.ClassName = PInvoke.PROGRESS_CLASS; 56cp.Style |= (int)PInvoke.PBS_SMOOTH; 60cp.Style |= (int)PInvoke.PBS_MARQUEE; 87PInvoke.SetWindowTheme(HWND, " ", " "); 255PInvokeCore.SendMessage(this, PInvoke.PBM_SETMARQUEE, (WPARAM)(BOOL)false, (LPARAM)_marqueeAnimationSpeed); 259PInvokeCore.SendMessage(this, PInvoke.PBM_SETMARQUEE, (WPARAM)(BOOL)true, (LPARAM)_marqueeAnimationSpeed); 295PInvokeCore.SendMessage(this, PInvoke.PBM_SETRANGE32, (WPARAM)_minimum, (LPARAM)_maximum); 333PInvokeCore.SendMessage(this, PInvoke.PBM_SETRANGE32, (WPARAM)_minimum, (LPARAM)_maximum); 345PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, 0, BackColor.ToWin32()); 354PInvokeCore.SendMessage(this, PInvoke.PBM_SETBARCOLOR, 0, ForeColor.ToWin32()); 423PInvokeCore.SendMessage(this, PInvoke.PBM_SETSTEP, (WPARAM)_step); 556PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX() 601PInvokeCore.SendMessage(this, PInvoke.PBM_SETRANGE32, (WPARAM)_minimum, (LPARAM)_maximum); 602PInvokeCore.SendMessage(this, PInvoke.PBM_SETSTEP, (WPARAM)_step); 603PInvokeCore.SendMessage(this, PInvoke.PBM_SETPOS, (WPARAM)_value); 604PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, (WPARAM)0, (LPARAM)BackColor); 605PInvokeCore.SendMessage(this, PInvoke.PBM_SETBARCOLOR, (WPARAM)0, (LPARAM)ForeColor); 685PInvokeCore.SendMessage(this, PInvoke.PBM_SETPOS, (WPARAM)_value); 699PInvokeCore.SendMessage(this, PInvoke.PBM_SETBARCOLOR, 0, ForeColor.ToWin32()); 700PInvokeCore.SendMessage(this, PInvoke.PBM_SETBKCOLOR, 0, BackColor.ToWin32());
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (2)
3338HWND hWndParent = PInvoke.GetParent(this); 3341PInvoke.SetFocus(hWndParent);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
1037PInvoke.UiaDisconnectProvider(_accessibleObject);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridToolTip.cs (12)
64info.SendMessage(this, PInvoke.TTM_UPDATETIPTEXTW); 79PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX 88ClassName = PInvoke.TOOLTIPS_CLASS, 89Style = (int)(PInvoke.TTS_ALWAYSTIP | PInvoke.TTS_NOPREFIX), 105GetTOOLINFO((Control)sender).SendMessage(this, PInvoke.TTM_DELTOOLW); 125PInvoke.SetWindowPos( 132if (info.SendMessage(this, PInvoke.TTM_ADDTOOLW) == 0) 140PInvoke.TTM_SETMAXTIPWIDTH, 158info.SendMessage(this, PInvoke.TTM_UPDATETIPTEXTW); 162PInvokeCore.SendMessage(this, PInvoke.TTM_UPDATE); 182msg.ResultInternal = (LRESULT)PInvoke.HTTRANSPARENT;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (23)
603PInvoke.ClientToScreen(this, ref pt); 827gotFocus = !PInvoke.SetFocus(this).IsNull; 1455PInvoke.ShowWindow(_dropDownHolder, SHOW_WINDOW_CMD.SW_SHOWNA); 2539for (HWND hwnd = PInvokeCore.GetForegroundWindow(); !hwnd.IsNull; hwnd = PInvoke.GetParent(hwnd)) 3091if (PInvoke.IsChild(PInvokeCore.GetForegroundWindow(), this)) 3144Debug.Assert(_cumulativeVerticalWheelDelta > -PInvoke.WHEEL_DELTA, "cumulativeVerticalWheelDelta is too small"); 3145Debug.Assert(_cumulativeVerticalWheelDelta < PInvoke.WHEEL_DELTA, "cumulativeVerticalWheelDelta is too big"); 3179float partialNotches = _cumulativeVerticalWheelDelta / (float)PInvoke.WHEEL_DELTA; 3196_cumulativeVerticalWheelDelta -= fullNotches * (int)PInvoke.WHEEL_DELTA; 3234_cumulativeVerticalWheelDelta -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 3245_cumulativeVerticalWheelDelta -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 3722PInvoke.GetTextExtentPoint32W(hdc.HDC, value, value.Length, textSize); 3727PInvoke.GetTextMetrics(hdc, &tm); 3798PInvokeCore.SendMessage(toolTip, PInvoke.TTM_ADJUSTRECT, (WPARAM)1, ref rect); 3848Control? focusedControl = FromHandle(PInvoke.GetFocus()); 3855focusedControl = FromHandle(PInvoke.GetFocus()); 4880HWND priorFocus = PInvoke.GetFocus(); 4894PInvoke.SetFocus(priorFocus); 5251case PInvoke.TTN_POP: 5253case PInvoke.TTN_SHOW: 5337uint flags = PInvoke.DLGC_WANTCHARS | PInvoke.DLGC_WANTARROWS; 5346flags |= PInvoke.DLGC_WANTTAB;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (2)
167PInvoke.MsgWaitForMultipleObjectsEx( 668if (Visible && m.WParamInternal.LOWORD == PInvoke.WA_INACTIVE && !OwnsWindow(activatedWindow))
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (5)
298case PInvoke.TTN_SHOW: 356m.ResultInternal = (LRESULT)(m.ResultInternal | (nint)(PInvoke.DLGC_WANTARROWS | PInvoke.DLGC_WANTCHARS)); 359m.ResultInternal = (LRESULT)(m.ResultInternal | (nint)(PInvoke.DLGC_WANTALLKEYS | PInvoke.DLGC_WANTTAB));
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.MouseHook.cs (4)
95_mouseHookHandle = PInvoke.SetWindowsHookEx( 110if (nCode == PInvoke.HC_ACTION) 134return PInvoke.CallNextHookEx(_mouseHookHandle, nCode, wparam, lparam); 146PInvoke.UnhookWindowsHookEx(_mouseHookHandle);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (1)
432PInvoke.ScreenToClient(owner, ref point);
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (78)
172(WPARAM)(int)(value ? PInvoke.ECOOP_OR : PInvoke.ECOOP_XOR), 173(LPARAM)(int)PInvoke.ECO_AUTOWORDSELECTION); 259s_moduleHandle = PInvoke.LoadLibraryFromSystemPathIfAvailable(Libraries.RichEdit41); 271string path = PInvoke.GetModuleFileNameLongPath(new HINSTANCE(s_moduleHandle)); 286cp.ClassName = PInvoke.MSFTEDIT_CLASS; 296cp.Style |= (int)PInvoke.ES_DISABLENOSCROLL; 305cp.Style |= (int)PInvoke.ES_DISABLENOSCROLL; 597return StreamOut(PInvoke.SF_RTF); 602return StreamOut(PInvoke.SF_RTF); 620StreamIn(value, PInvoke.SF_RTF); 829PInvokeCore.SendMessage(this, PInvokeCore.EM_SETCHARFORMAT, PInvoke.SCF_SELECTION, ref cf); 865PInvokeCore.SendMessage(this, PInvokeCore.EM_SETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref cf); 924PInvokeCore.SendMessage(this, PInvokeCore.EM_SETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref cf2); 1102return StreamOut(PInvoke.SFF_SELECTION | PInvoke.SF_RTF); 1109StreamIn(value, PInvoke.SFF_SELECTION | PInvoke.SF_RTF); 1200if (value is not null && value.Length > PInvoke.MAX_TAB_STOPS) 1247StreamIn(value, PInvoke.SFF_SELECTION | PInvoke.SF_TEXT | PInvoke.SF_UNICODE); 1296(WPARAM)(int)(value ? PInvoke.ECOOP_OR : PInvoke.ECOOP_XOR), 1297(LPARAM)(int)PInvoke.ECO_SELECTIONBAR); 1358StreamIn(value, PInvoke.SF_TEXT | PInvoke.SF_UNICODE); 2125return SetCharFormat(PInvoke.SCF_ALL, cf); 2135PInvokeCore.SendMessage(this, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)(fSelection ? PInvoke.SCF_SELECTION : PInvoke.SCF_DEFAULT), ref cf); 2329flags = PInvoke.SF_RTF; 2333flags = PInvoke.SF_TEXT; 2336flags = PInvoke.SF_UNICODE | PInvoke.SF_TEXT; 2433(nint)(PInvoke.ENM_PROTECTED | PInvoke.ENM_SELCHANGE | 2434PInvoke.ENM_DROPFILES | PInvoke.ENM_REQUESTRESIZE | 2435PInvoke.ENM_IMECHANGE | PInvoke.ENM_CHANGE | 2436PInvoke.ENM_UPDATE | PInvoke.ENM_SCROLL | 2437PInvoke.ENM_KEYEVENTS | PInvoke.ENM_MOUSEEVENTS | 2438PInvoke.ENM_SCROLLEVENTS | PInvoke.ENM_LINK)); 2499(WPARAM)(int)PInvoke.ECOOP_OR, 2500(LPARAM)(int)PInvoke.ECO_SELECTIONBAR); 2649RichTextBoxStreamType.RichText => PInvoke.SF_RTF, 2650RichTextBoxStreamType.PlainText => PInvoke.SF_TEXT, 2651RichTextBoxStreamType.UnicodePlainText => PInvoke.SF_UNICODE | PInvoke.SF_TEXT, 2652RichTextBoxStreamType.RichNoOleObjs => PInvoke.SF_RTFNOOBJS, 2653RichTextBoxStreamType.TextTextOleObjs => PInvoke.SF_TEXTIZED, 2717return PInvokeCore.SendMessage(this, PInvokeCore.EM_SETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref cf) != 0; 2772(WPARAM)(selectionOnly ? PInvoke.SCF_SELECTION : PInvoke.SCF_ALL), 2802if ((PInvoke.SFF_SELECTION & flags) != 0) 2824if ((flags & PInvoke.SF_UNICODE) != 0) 2843if ((flags & PInvoke.SFF_SELECTION) == 0) 2857if ((flags & PInvoke.SF_RTF) != 0) 2890if ((flags & PInvoke.SF_UNICODE) != 0) 2899if ((flags & PInvoke.SF_RTF) != 0) 2961if ((flags & PInvoke.SF_UNICODE) != 0) 2994cookieVal = (flags & PInvoke.SF_UNICODE) != 0 ? OUTPUT | UNICODE : OUTPUT | ANSI; 2996if ((flags & PInvoke.SF_RTF) != 0) 3234case PInvoke.EN_HSCROLL: 3237case PInvoke.EN_VSCROLL: 3262case PInvoke.EN_LINK: 3265case PInvoke.EN_DROPFILES: 3302case PInvoke.EN_REQUESTRESIZE: 3316case PInvoke.EN_SELCHANGE: 3321case PInvoke.EN_PROTECTED: 3347if ((unchecked((uint)(long)enprotected.wParam) & PInvoke.SFF_SELECTION) != 0) 3364PInvoke.MessageBeep(MESSAGEBOX_STYLE.MB_OK); 3404if (compMode != PInvoke.ICM_NOTOPEN) 3489m.ResultInternal = (LRESULT)(AcceptsTab ? m.ResultInternal | (nint)PInvoke.DLGC_WANTTAB : m.ResultInternal & ~(nint)PInvoke.DLGC_WANTTAB);
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (2)
39HRESULT hr = PInvoke.CreateILockBytesOnHGlobal(default, fDeleteOnRelease: true, pLockBytes); 45hr = PInvoke.StgCreateDocfileOnILockBytes(
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
703PInvoke.PatBlt(dc, r.X, r.Y, r.Width, r.Height, ROP_CODE.PATINVERT);
System\Windows\Forms\Controls\TabControl\TabControl.cs (43)
64private readonly MessageId _tabBaseReLayoutMessage = PInvoke.RegisterWindowMessage($"{Application.WindowMessagesVersion}{TabBaseReLayoutMessageName}"); 279cp.ClassName = PInvoke.WC_TABCONTROL; 285cp.Style |= (int)PInvoke.TCS_MULTILINE; 290cp.Style |= (int)PInvoke.TCS_OWNERDRAWFIXED; 295cp.Style |= (int)PInvoke.TCS_TOOLTIPS; 301cp.Style |= (int)PInvoke.TCS_BOTTOM; 307cp.Style |= (int)PInvoke.TCS_VERTICAL | (int)PInvoke.TCS_MULTILINE; 312cp.Style |= (int)PInvoke.TCS_HOTTRACK; 317cp.Style |= (int)PInvoke.TCS_TABS; 321cp.Style |= (int)PInvoke.TCS_BUTTONS; 324cp.Style |= (int)PInvoke.TCS_FLATBUTTONS; 331cp.Style |= (int)PInvoke.TCS_RAGGEDRIGHT; 334cp.Style |= (int)PInvoke.TCS_RIGHTJUSTIFY; 337cp.Style |= (int)PInvoke.TCS_FIXEDWIDTH; 386PInvokeCore.SendMessage(this, PInvoke.TCM_ADJUSTRECT, 0, ref rect); 480PInvokeCore.SendMessage(this, PInvoke.TCM_SETIMAGELIST, 0, handle); 650=> (int)PInvokeCore.SendMessage(this, PInvoke.TCM_GETROWCOUNT); 664get => IsHandleCreated ? (int)PInvokeCore.SendMessage(this, PInvoke.TCM_GETCURSEL) : _selectedIndex; 692PInvokeCore.SendMessage(this, PInvoke.TCM_SETCURSEL, (WPARAM)value); 935int index = SendMessage(PInvoke.TCM_INSERTITEMW, TabCount + 1, tabPage); 944PInvokeCore.SendMessage(this, PInvoke.TCM_SETITEMSIZE, 0, PARAM.FromLowHigh(_itemSize.Width, _itemSize.Height)); 967PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX() 1127PInvokeCore.SendMessage(this, PInvoke.TCM_GETITEMRECT, (WPARAM)index, ref rect); 1147PInvokeCore.SendMessage(this, PInvoke.TCM_SETIMAGELIST, 0, ImageList!.Handle); 1172index = IsHandleCreated ? SendMessage(PInvoke.TCM_INSERTITEMW, index, tabPage) : index; 1246PInvokeCore.SendMessage(this, PInvoke.TCM_SETPADDING, 0, PARAM.FromPoint(_padding)); 1255PInvokeCore.SendMessage(this, PInvoke.TCM_SETIMAGELIST, 0, _imageList.Handle); 1260HWND tooltipHwnd = (HWND)PInvokeCore.SendMessage(this, PInvoke.TCM_GETTOOLTIPS); 1263PInvoke.SetWindowPos( 1307PInvoke.SetWindowTheme(HWND, null, $"{DarkModeIdentifier}::{BannerContainerThemeIdentifier}"); 1565PInvokeCore.SendMessage(this, PInvoke.TCM_DELETEALLITEMS); 1600PInvokeCore.SendMessage(this, (PInvoke.TCM_DELETEALLITEMS)); 1618PInvokeCore.SendMessage(this, PInvoke.TCM_DELETEITEM, (WPARAM)index); 1654PInvokeCore.SendMessage(this, PInvoke.TCM_SETTOOLTIPS, (WPARAM)toolTip.Handle); 1667SendMessage(PInvoke.TCM_SETITEMW, index, value); 1673PInvokeCore.SendMessage(this, PInvoke.TCM_SETCURSEL, (WPARAM)index); 1798PInvoke.SetWindowTheme(handle, $"{DarkModeIdentifier}_{ExplorerThemeIdentifier}", null) 2002PInvokeCore.SendMessage(this, PInvoke.TCM_SETCURSEL, (WPARAM)_lastSelection); 2087case PInvoke.TCN_SELCHANGING: 2107case PInvoke.TCN_SELCHANGE: 2120case PInvoke.TTN_GETDISPINFOW: 2122PInvokeCore.SendMessage(nmhdr->hwndFrom, PInvoke.TTM_SETMAXTIPWIDTH, 0, SystemInformation.MaxWindowTrackSize.Width);
System\Windows\Forms\Controls\TabControl\TabPage.cs (1)
655PInvoke.UiaDisconnectProvider(_tabAccessibilityObject);
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (8)
317cp.Style |= PInvoke.ES_LEFT; 320cp.Style |= PInvoke.ES_CENTER; 323cp.Style |= PInvoke.ES_RIGHT; 1071HIMC inputContext = PInvoke.ImmGetContext(this); 1077PInvoke.ImmNotifyIME(inputContext, NOTIFY_IME_ACTION.NI_COMPOSITIONSTR, action, 0); 1081PInvoke.ImmReleaseContext(this, inputContext); 1794PInvoke.RedrawWindow(this, lprcUpdate: null, HRGN.Null, REDRAW_WINDOW_FLAGS.RDW_INVALIDATE | REDRAW_WINDOW_FLAGS.RDW_FRAME); 2886if (((nint)m.LParamInternal & PInvoke.PRF_NONCLIENT) != 0
System\Windows\Forms\Controls\TextBox\TextBox.cs (13)
278cp.Style |= PInvoke.ES_LOWERCASE; 281cp.Style |= PInvoke.ES_UPPERCASE; 294cp.Style |= PInvoke.ES_LEFT; 297cp.Style |= PInvoke.ES_CENTER; 300cp.Style |= PInvoke.ES_RIGHT; 322cp.Style |= PInvoke.ES_PASSWORD; 562PInvoke.RedrawWindow(this, lprcUpdate: null, HRGN.Null, REDRAW_WINDOW_FLAGS.RDW_INVALIDATE | REDRAW_WINDOW_FLAGS.RDW_FRAME); 793PInvoke.SHAutoComplete(this, (SHELL_AUTOCOMPLETE_FLAGS)AutoCompleteSource | mode); 810PInvoke.SHAutoComplete(this, (SHELL_AUTOCOMPLETE_FLAGS)AutoCompleteSource.AllSystemSources | SHELL_AUTOCOMPLETE_FLAGS.SHACF_AUTOSUGGEST_FORCE_OFF | SHELL_AUTOCOMPLETE_FLAGS.SHACF_AUTOAPPEND_FORCE_OFF); 822if (((nint)m.LParamInternal & PInvoke.PRF_NONCLIENT) != 0 && Application.RenderWithVisualStyles 946PInvoke.InvalidateRect(this, lpRect: null, bErase: true); 955PInvoke.InvalidateRect(this, lpRect: null, bErase: true); 961PInvoke.ValidateRect(this, lpRect: null);
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (17)
411cp.ClassName = PInvoke.WC_EDIT; 412cp.Style |= PInvoke.ES_AUTOHSCROLL | PInvoke.ES_AUTOVSCROLL; 415cp.Style |= PInvoke.ES_NOHIDESEL; 420cp.Style |= PInvoke.ES_READONLY; 438cp.Style |= PInvoke.ES_MULTILINE; 441cp.Style &= ~PInvoke.ES_AUTOHSCROLL; 1146PInvoke.SetWindowText(this, value); 1489if (!ValidationCancelled && PInvoke.WindowFromPoint(PointToScreen(mevent.Location)) == HWND) 1542if (PInvoke.UiaClientsAreListening()) 2021if (hiword == PInvoke.EN_CHANGE && CanRaiseTextChangedEvent) 2025else if (hiword == PInvoke.EN_UPDATE) 2038PInvokeCore.SendMessage(this, PInvokeCore.EM_SETMARGINS, (WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN)); 2046? (LRESULT)(m.ResultInternal | (int)PInvoke.DLGC_WANTTAB) 2047: (LRESULT)(m.ResultInternal & ~(int)(PInvoke.DLGC_WANTTAB | PInvoke.DLGC_WANTALLKEYS));
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
229return ((int)GetWindowStyle(Owner) & PInvoke.ES_AUTOHSCROLL) != 0; 466return PInvoke.GetTextExtentPoint32W(hdc, &item, 1, (SIZE*)pSize);
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (6)
163HWND rootHwnd = PInvoke.GetAncestor(this, GET_ANCESTOR_FLAGS.GA_ROOT); 166return !PInvoke.IsZoomed(rootHwnd); 572HWND rootHwnd = PInvoke.GetAncestor(this, GET_ANCESTOR_FLAGS.GA_ROOT); 576if (!rootHwnd.IsNull && !PInvoke.IsZoomed(rootHwnd)) 596m.ResultInternal = (LRESULT)(nint)PInvoke.HTBOTTOMRIGHT; 632m.ResultInternal = (LRESULT)(nint)PInvoke.HTBOTTOMLEFT;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (17)
1752SnapFocus(PInvoke.GetFocus()); 2660(LPARAM)(uint)(PInvoke.PRF_CHILDREN | PInvoke.PRF_CLIENT | PInvoke.PRF_ERASEBKGND | PInvoke.PRF_NONCLIENT)); 4021PInvoke.SetFocus(default); 4430if ((Handle != otherHwnd) && !PInvoke.IsChild(this, otherHwnd)) 4434HWND thisHwndRoot = PInvoke.GetAncestor(this, GET_ANCESTOR_FLAGS.GA_ROOT); 4435HWND otherHwndRoot = PInvoke.GetAncestor(otherHwnd, GET_ANCESTOR_FLAGS.GA_ROOT); 4598HWND hwndClicked = PInvoke.ChildWindowFromPointEx( 4608m.ResultInternal = (LRESULT)(nint)PInvoke.MA_NOACTIVATE; 4613HWND rootHwnd = PInvoke.GetAncestor(this, GET_ANCESTOR_FLAGS.GA_ROOT); 4617HWND hwndActive = PInvoke.GetActiveWindow(); 4622m.ResultInternal = (LRESULT)(nint)PInvoke.MA_ACTIVATEANDEAT; 4632SnapFocus(PInvoke.GetFocus()); 4642if (AllowClickThrough && m.MsgInternal == PInvokeCore.WM_MOUSEACTIVATE && m.ResultInternal == PInvoke.MA_ACTIVATEANDEAT) 4644m.ResultInternal = (LRESULT)(nint)PInvoke.MA_ACTIVATE;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.RestoreFocusMessageFilter.cs (3)
37if (!PInvoke.IsChild(_ownerToolStrip, m.HWND)) 39HWND rootHwnd = PInvoke.GetAncestor(_ownerToolStrip, GET_ANCESTOR_FLAGS.GA_ROOT); 40if (rootHwnd == m.HWND || PInvoke.IsChild(rootHwnd, m.HWND))
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.cs (6)
891PInvoke.SetWindowPos( 1620else if (IsHandleCreated && PInvoke.IsWindowEnabled(this)) 1622PInvoke.SetWindowPos( 1797if (!PInvoke.SetLayeredWindowAttributes(this, (COLORREF)0, OpacityAsByte, LAYERED_WINDOW_ATTRIBUTES_FLAGS.LWA_ALPHA)) 1904if ((nint)m.WParamInternal == PInvoke.WA_ACTIVE) 1985PInvoke.RedrawWindow(
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.cs (4)
214int count = PInvoke.GetMenuItemCount(hmenu); 229PInvoke.GetMenuItemInfo(hmenu, i, fByPosition: true, ref info); 245PInvoke.GetMenuItemInfo(hmenu, i, fByPosition: true, ref info); 257PInvoke.GetMenuItemInfo(hmenu, i, fByPosition: true, ref info);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2469if (PInvoke.GetKeyState((int)Keys.LButton) < 0) 3092PInvoke.UiaDisconnectProvider(accessibleObject, skipOSCheck: true);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (3)
8using PInvoke = Windows.Win32.PInvoke; 91/// First item should be <see cref="PInvoke.UiaAppendRuntimeId" /> since this is not a top-level 100(int)PInvoke.UiaAppendRuntimeId,
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.cs (7)
261=> PInvoke.GetAncestor(control1, GET_ANCESTOR_FLAGS.GA_ROOT) == PInvoke.GetAncestor(control2, GET_ANCESTOR_FLAGS.GA_ROOT); 831HWND rootWindowOfToolStrip = PInvoke.GetAncestor(topMostToolStrip, GET_ANCESTOR_FLAGS.GA_ROOT); 832HWND rootWindowOfControl = PInvoke.GetAncestor(activeControl, GET_ANCESTOR_FLAGS.GA_ROOT); 891HMENU hMenu = PInvoke.GetMenu(toplevelControl); 921if (PInvoke.GetKeyState((int)Keys.ShiftKey) < 0 && (keyData == Keys.None)) 932HWND topmostParentOfMenu = PInvoke.GetAncestor(menuStripToActivate, GET_ANCESTOR_FLAGS.GA_ROOT);
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.cs (8)
138HWND hwndActive = PInvoke.GetActiveWindow(); 210PInvoke.ShowCaret(HWND.Null); 411HWND hwndActive = PInvoke.GetActiveWindow(); 470PInvoke.HideCaret(HWND.Null); 497=> hwndParent.Handle == hwndChild.Handle || PInvoke.IsChild(hwndParent, hwndChild); 537var activeWindowHandle = Control.GetHandleRef(PInvoke.GetActiveWindow()); 655DPI_AWARENESS_CONTEXT awarenessContext = PInvoke.GetWindowDpiAwarenessContext(hwnd); 656DPI_AWARENESS awareness = PInvoke.GetAwarenessFromDpiAwarenessContext(awarenessContext);
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.HostedWindowsFormsMessageHook.cs (4)
66_messageHookHandle = PInvoke.SetWindowsHookEx( 83if (nCode == PInvoke.HC_ACTION && _isHooked 98return PInvoke.CallNextHookEx(_messageHookHandle, nCode, wparam, lparam); 107PInvoke.UnhookWindowsHookEx(_messageHookHandle);
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.cs (4)
598PInvoke.GetMenuItemInfo(_nativeMenuHandle, (uint)_nativeMenuCommandID, fByPosition: false, ref info); 621PInvoke.GetMenuItemInfo(_nativeMenuHandle, (uint)_nativeMenuCommandID, fByPosition: false, ref info); 633PInvoke.GetMenuItemInfo(_nativeMenuHandle, (uint)_nativeMenuCommandID, fByPosition: false, ref info); 670PInvoke.GetMenuItemInfo(_nativeMenuHandle, (uint)_nativeMenuCommandID, fByPosition: false, ref info);
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.FeedbackRectangle.FeedbackDropDown.cs (2)
59PInvoke.UpdateWindow(msg.hwnd); 105m.ResultInternal = (LRESULT)PInvoke.HTTRANSPARENT;
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (1)
128PInvoke.RedrawWindow(
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (35)
155cp.ClassName = PInvoke.TRACKBAR_CLASS; 159cp.Style |= (int)PInvoke.TBS_NOTICKS; 162cp.Style |= (int)(PInvoke.TBS_TOP); 166cp.Style |= (int)(PInvoke.TBS_BOTTOM); 170cp.Style |= (int)(PInvoke.TBS_BOTH); 177cp.Style |= (int)PInvoke.TBS_VERT; 194cp.Style |= (int)PInvoke.TBS_AUTOTICKS; 295PInvokeCore.SendMessage(this, PInvoke.TBM_SETPAGESIZE, 0, value); 440PInvokeCore.SendMessage(this, PInvoke.TBM_SETRANGEMAX, (WPARAM)(BOOL)true, (LPARAM)_maximum); 498PInvokeCore.SendMessage(this, PInvoke.TBM_SETLINESIZE, 0, value); 582PInvokeCore.SendMessage(this, PInvoke.TBM_SETTICFREQ, (WPARAM)value); 759PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX 797PInvokeCore.SendMessage(this, PInvoke.TBM_CLEARTICS, (WPARAM)1, (LPARAM)0); 800LRESULT lresult = PInvokeCore.SendMessage(this, PInvoke.TBM_SETTIC, lParam: (IntPtr)i); 864PInvokeCore.SendMessage(this, PInvoke.TBM_SETRANGEMIN, (WPARAM)(BOOL)false, (LPARAM)_minimum); 865PInvokeCore.SendMessage(this, PInvoke.TBM_SETRANGEMAX, (WPARAM)(BOOL)false, (LPARAM)_maximum); 868PInvokeCore.SendMessage(this, PInvoke.TBM_SETTICFREQ, (WPARAM)_tickFrequency); 875PInvokeCore.SendMessage(this, PInvoke.TBM_SETPAGESIZE, (WPARAM)0, (LPARAM)_largeChange); 876PInvokeCore.SendMessage(this, PInvoke.TBM_SETLINESIZE, (WPARAM)0, (LPARAM)_smallChange); 938Debug.Assert(_cumulativeWheelData > -PInvoke.WHEEL_DELTA, "cumulativeWheelData is too small"); 939Debug.Assert(_cumulativeWheelData < PInvoke.WHEEL_DELTA, "cumulativeWheelData is too big"); 943partialNotches = _cumulativeWheelData / (float)PInvoke.WHEEL_DELTA; 960_cumulativeWheelData -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 966_cumulativeWheelData -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 1063PInvokeCore.SendMessage(this, PInvoke.TBM_SETRANGEMIN, (WPARAM)(BOOL)false, (LPARAM)_minimum); 1064PInvokeCore.SendMessage(this, PInvoke.TBM_SETRANGEMAX, (WPARAM)(BOOL)true, (LPARAM)_maximum); 1122PInvokeCore.SendMessage(this, PInvoke.TBM_SETPOS, (WPARAM)(BOOL)true, (LPARAM)reflectedValue); 1175case PInvoke.TB_LINEUP: 1176case PInvoke.TB_LINEDOWN: 1177case PInvoke.TB_PAGEUP: 1178case PInvoke.TB_PAGEDOWN: 1179case PInvoke.TB_THUMBTRACK: 1180case PInvoke.TB_TOP: 1181case PInvoke.TB_BOTTOM: 1182case PInvoke.TB_ENDTRACK:
System\Windows\Forms\Controls\TreeView\TreeNode.cs (25)
241if (PInvokeCore.SendMessage(tv, PInvoke.TVM_GETITEMRECT, 1, ref rc) == 0) 270if (PInvokeCore.SendMessage(tv, PInvoke.TVM_GETITEMRECT, 0, ref rc) == 0) 313PInvokeCore.SendMessage(tv, PInvoke.TVM_SETITEMW, 0, ref item); 337PInvokeCore.SendMessage(_treeView, PInvoke.TVM_GETITEMW, 0, ref item); 628bool visible = PInvokeCore.SendMessage(tv, PInvoke.TVM_GETITEMRECT, 1, ref rc) != 0; 704PInvoke.TVM_GETNEXTITEM, 705(WPARAM)PInvoke.TVGN_NEXTVISIBLE, 862PInvoke.TVM_GETNEXTITEM, 863(WPARAM)PInvoke.TVGN_PREVIOUSVISIBLE, 972PInvokeCore.SendMessage(tv, PInvoke.TVM_GETITEMW, 0, ref item); 1290PInvokeCore.SendMessage(tv, PInvoke.TVM_EDITLABELW, 0, (LPARAM)HTREEITEMInternal); 1473PInvokeCore.SendMessage(tv, PInvoke.TVM_EXPAND, (WPARAM)(uint)NM_TREEVIEW_ACTION.TVE_COLLAPSE, (LPARAM)Handle); 1592PInvokeCore.SendMessage(tv, PInvoke.TVM_ENDEDITLABELNOW, (WPARAM)(BOOL)cancel); 1661PInvokeCore.SendMessage(tv, PInvoke.TVM_ENSUREVISIBLE, 0, Handle); 1679PInvokeCore.SendMessage(tv, PInvoke.TVM_EXPAND, (WPARAM)(uint)NM_TREEVIEW_ACTION.TVE_EXPAND, (LPARAM)Handle); 1877nint editHandle = PInvokeCore.SendMessage(tv, PInvoke.TVM_GETEDITCONTROL); 1882PInvokeCore.SendMessage(tv, PInvoke.TVM_ENDEDITLABELNOW, (WPARAM)(BOOL)false); 1885HTREEITEMInternal = (HTREEITEM)PInvokeCore.SendMessage(tv, PInvoke.TVM_INSERTITEMW, 0, ref tvis); 1895PInvokeCore.PostMessage(tv, PInvoke.TVM_EDITLABELW, default, (LPARAM)HTREEITEMInternal); 1898PInvoke.InvalidateRect(tv, lpRect: null, bErase: false); 1984PInvokeCore.SendMessage(tv, PInvoke.TVM_DELETEITEM, 0, (LPARAM)HTREEITEMInternal); 1998PInvoke.UiaDisconnectProvider(_accessibleObject); 2032PInvokeCore.SendMessage(tv, PInvoke.TVM_SETITEMW, 0, ref item); 2180PInvokeCore.SendMessage(tv, PInvoke.TVM_SETITEMW, 0, ref item); 2215PInvokeCore.SendMessage(tv, PInvoke.TVM_SETITEMW, 0, ref item);
System\Windows\Forms\Controls\TreeView\TreeView.cs (117)
201PInvokeCore.SendMessage(this, PInvoke.TVM_SETBKCOLOR, 0, BackColor.ToWin32()); 206PInvokeCore.SendMessage(this, PInvoke.TVM_SETINDENT, (WPARAM)Indent); 312cp.ClassName = PInvoke.WC_TREEVIEW; 334cp.Style |= (int)PInvoke.LVS_NOSCROLL; 339cp.Style |= (int)PInvoke.TVS_SHOWSELALWAYS; 344cp.Style |= (int)PInvoke.TVS_EDITLABELS; 349cp.Style |= (int)PInvoke.TVS_HASLINES; 354cp.Style |= (int)PInvoke.TVS_HASBUTTONS; 359cp.Style |= (int)PInvoke.TVS_LINESATROOT; 364cp.Style |= (int)PInvoke.TVS_TRACKSELECT; 369cp.Style |= (int)PInvoke.TVS_FULLROWSELECT; 374cp.Style |= (int)PInvoke.TVS_NONEVENHEIGHT; 381cp.Style |= (int)PInvoke.TVS_INFOTIP; 388cp.Style |= (int)PInvoke.TVS_CHECKBOXES; 404cp.Style |= (int)PInvoke.TVS_RTLREADING; 449PInvokeCore.SendMessage(this, PInvoke.TVM_SETTEXTCOLOR, 0, ForeColor.ToWin32()); 631PInvokeCore.SendMessage(this, PInvoke.TVM_SETIMAGELIST, 0, value is null ? 0 : value.Handle); 744return (int)PInvokeCore.SendMessage(this, PInvoke.TVM_GETINDENT); 759PInvokeCore.SendMessage(this, PInvoke.TVM_SETINDENT, (WPARAM)value); 760_indent = (int)PInvokeCore.SendMessage(this, PInvoke.TVM_GETINDENT); 782return (int)PInvokeCore.SendMessage(this, PInvoke.TVM_GETITEMHEIGHT); 817PInvokeCore.SendMessage(this, PInvoke.TVM_SETITEMHEIGHT, (WPARAM)value); 818_itemHeight = (int)PInvokeCore.SendMessage(this, PInvoke.TVM_GETITEMHEIGHT); 861int intColor = (int)PInvokeCore.SendMessage(this, PInvoke.TVM_GETLINECOLOR); 874PInvokeCore.SendMessage(this, PInvoke.TVM_SETLINECOLOR, 0, _lineColor.ToWin32()); 1093IntPtr hItem = PInvokeCore.SendMessage(this, PInvoke.TVM_GETNEXTITEM, (WPARAM)PInvoke.TVGN_CARET); 1120PInvokeCore.SendMessage(this, PInvoke.TVM_SELECTITEM, (WPARAM)PInvoke.TVGN_CARET, (LPARAM)hnode); 1306IntPtr hitem = PInvokeCore.SendMessage(this, PInvoke.TVM_GETNEXTITEM, (WPARAM)PInvoke.TVGN_FIRSTVISIBLE); 1322PInvokeCore.SendMessage(this, PInvoke.TVM_SELECTITEM, (WPARAM)PInvoke.TVGN_FIRSTVISIBLE, (LPARAM)hnode); 1342public int VisibleCount => IsHandleCreated ? (int)PInvokeCore.SendMessage(this, PInvoke.TVM_GETVISIBLECOUNT) : 0; 1520PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX 1625PInvokeCore.SendMessage(toolTip, PInvoke.TTM_SETMAXTIPWIDTH, 0, SystemInformation.MaxWindowTrackSize.Width); 1626PInvokeCore.SendMessage(this, PInvoke.TVM_SETTOOLTIPS, (WPARAM)toolTip.Handle); 1645nint hnode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhi); 1686nint hnode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhi); 1695PInvokeCore.SendMessage(this, PInvoke.TVM_SETIMAGELIST, 0, handle); 1859int version = (int)PInvokeCore.SendMessage(this, PInvoke.CCM_GETVERSION); 1862PInvokeCore.SendMessage(this, PInvoke.CCM_SETVERSION, 5); 1873style |= (int)PInvoke.TVS_CHECKBOXES; 1880style |= (int)PInvoke.TVS_INFOTIP; 1888PInvokeCore.SendMessage(this, PInvoke.TVM_SETBKCOLOR, 0, c.ToWin32()); 1895PInvokeCore.SendMessage(this, PInvoke.TVM_SETTEXTCOLOR, 0, c.ToWin32()); 1902PInvokeCore.SendMessage(this, PInvoke.TVM_SETLINECOLOR, 0, _lineColor.ToWin32()); 1907PInvokeCore.SendMessage(this, PInvoke.TVM_SETIMAGELIST, 0, _imageList.Handle); 1917PInvokeCore.SendMessage(this, PInvoke.TVM_SETINDENT, (WPARAM)_indent); 1922PInvokeCore.SendMessage(this, PInvoke.TVM_SETITEMHEIGHT, (WPARAM)ItemHeight); 1938PInvoke.SetWindowPos( 1951PInvoke.SetWindowPos( 1992PInvokeCore.SendMessage(this, PInvoke.TVM_SETIMAGELIST, (WPARAM)PInvoke.TVSIL_STATE, (LPARAM)newImageList.Handle); 2002IntPtr handleOld = PInvokeCore.SendMessage(this, PInvoke.TVM_SETIMAGELIST, (WPARAM)PInvoke.TVSIL_STATE, (LPARAM)handle); 2005PInvoke.ImageList.Destroy(new HandleRef<HIMAGELIST>(this, (HIMAGELIST)handleOld)); 2013IntPtr handle = PInvokeCore.SendMessage(this, PInvoke.TVM_GETIMAGELIST, (WPARAM)PInvoke.TVSIL_STATE); 2016PInvoke.ImageList.Destroy(new HandleRef<HIMAGELIST>(this, (HIMAGELIST)handle)); 2019PInvokeCore.SendMessage(this, PInvoke.TVM_SETIMAGELIST, (WPARAM)PInvoke.TVSIL_STATE); 2066nint hnode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhip); 2548if (PInvokeCore.SendMessage(this, PInvoke.TVM_GETITEMRECT, 1, ref rc) != 0) 2550PInvoke.InvalidateRect(this, &rc, bErase: true); 2579_labelEdit.AssignHandle(PInvokeCore.SendMessage(this, PInvoke.TVM_GETEDITCONTROL)); 2650PInvoke.TVM_SETEXTENDEDSTYLE, 2651(WPARAM)(nint)PInvoke.TVS_EX_DOUBLEBUFFER, 2652(LPARAM)(nint)(DoubleBuffered ? PInvoke.TVS_EX_DOUBLEBUFFER : 0)); 2687PInvokeCore.SendMessage(this, PInvoke.TVM_SELECTITEM, (WPARAM)PInvoke.TVGN_DROPHILITE); 2713m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYITEMDRAW; // yes, we do... 2725m.ResultInternal = (LRESULT)(nint)(PInvoke.CDRF_SKIPDEFAULT); 2738m.ResultInternal = (LRESULT)(nint)(PInvoke.CDRF_NEWFONT | PInvoke.CDRF_NOTIFYPOSTPAINT); 2754if (PInvoke.GetScrollInfo(this, SCROLLBAR_CONSTANTS.SB_HORZ, ref si)) 2772m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_SKIPDEFAULT; 2802m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NEWFONT; 2860m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYSUBITEMDRAW; 2868m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 2926nint hnode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhip); 2932PInvokeCore.SendMessage(tooltipHandle, PInvoke.TTM_ADJUSTRECT, (WPARAM)(BOOL)true, ref bounds); 2933PInvoke.SetWindowPos( 2957nint hnode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhip); 2991if (nmhdr->code == PInvoke.NM_CUSTOMDRAW) 3001case PInvoke.TVN_ITEMEXPANDINGW: 3004case PInvoke.TVN_ITEMEXPANDEDW: 3007case PInvoke.TVN_SELCHANGINGW: 3010case PInvoke.TVN_SELCHANGEDW: 3013case PInvoke.TVN_BEGINDRAGW: 3016case PInvoke.TVN_BEGINRDRAGW: 3019case PInvoke.TVN_BEGINLABELEDITW: 3022case PInvoke.TVN_ENDLABELEDITW: 3025case PInvoke.NM_CLICK: 3026case PInvoke.NM_RCLICK: 3034nint hnode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhip); 3035if (nmtv->hdr.code != PInvoke.NM_CLICK || (tvhip.flags & TVHITTESTINFO_FLAGS.TVHT_ONITEM) != 0) 3037button = nmtv->hdr.code == PInvoke.NM_CLICK ? MouseButtons.Left : MouseButtons.Right; 3043if (nmtv->hdr.code != PInvoke.NM_CLICK 3054if (nmtv->hdr.code == PInvoke.NM_RCLICK) 3064PInvokeCore.SendMessage(this, PInvokeCore.WM_CONTEXTMENU, (WPARAM)HWND, (LPARAM)PInvoke.GetMessagePos()); 3072if (nmtv->hdr.code != PInvoke.NM_CLICK 3116PInvokeCore.PostMessage(this, PInvoke.TVM_SELECTITEM, (WPARAM)PInvoke.TVGN_DROPHILITE, (LPARAM)treeNode.Handle); 3129PInvokeCore.SendMessage(this, PInvoke.TVM_SELECTITEM, (WPARAM)PInvoke.TVGN_DROPHILITE); 3147if (((nint)m.LParamInternal & PInvoke.PRF_NONCLIENT) != 0 3190case PInvoke.TVM_SETITEMW: 3206PInvokeCore.SendMessage(this, PInvoke.TVM_GETITEMW, 0, ref item1); 3218case PInvoke.TTN_GETDISPINFOW: 3220PInvokeCore.SendMessage(nmhdr->hwndFrom, PInvoke.TTM_SETMAXTIPWIDTH, 0, SystemInformation.MaxWindowTrackSize.Width); 3224case PInvoke.TTN_SHOW: 3275_mouseDownNode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhip); 3312nint hnode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhi); 3393_mouseDownNode = PInvokeCore.SendMessage(this, PInvoke.TVM_HITTEST, 0, ref tvhit); 3399PInvokeCore.SendMessage(this, PInvoke.TVM_SETINDENT, (WPARAM)Indent); 3452if (m.LParamInternal == PInvoke.UiaRootObjectId && SupportsUiaProviders && !IsAccessibilityObjectCreated && Focused)
System\Windows\Forms\Controls\UpDown\NumericUpDown.cs (1)
481PInvoke.MessageBeep(MESSAGEBOX_STYLE.MB_OK);
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (7)
692if (PInvoke.WindowFromPoint(PointToScreen(mevent.Location)) == HWND && !ValidationCancelled) 742Debug.Assert(_wheelDelta > -PInvoke.WHEEL_DELTA, "wheelDelta is too small"); 743Debug.Assert(_wheelDelta < PInvoke.WHEEL_DELTA, "wheelDelta is too big"); 747partialNotches = _wheelDelta / (float)PInvoke.WHEEL_DELTA; 768_wheelDelta -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 779_wheelDelta -= (int)(scrollBands * (PInvoke.WHEEL_DELTA / (float)wheelScrollLines)); 956PInvoke.SetFocus(TextBox);
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (1)
222if (!_parent.ValidationCancelled && PInvoke.WindowFromPoint(PointToScreen(e.Location)) == HWND)
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.cs (2)
92PInvoke.UiaDisconnectProvider(_upButton, skipOSCheck: true); 95PInvoke.UiaDisconnectProvider(_downButton, skipOSCheck: true);
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownEdit.cs (1)
66if (!_parent.ValidationCancelled && PInvoke.WindowFromPoint(PointToScreen(e.Location)) == HWND)
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (2)
1104HWND hwndFocus = PInvoke.GetFocus(); 1105return !hwndFocus.IsNull && PInvoke.IsChild(this, hwndFocus);
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (5)
337time = PInvoke.GetTickCount() 340PInvoke.GetCursorPos(out Point p); 342if (!PInvoke.IsAccelerator(new HandleRef<HACCEL>(this, controlInfo.hAccel), controlInfo.cAccel, &msg, lpwCmd: null)) 777PInvoke.SetParent(hwnd, this); 1156containerControl = FromHandle(PInvoke.GetParent(this)) as ContainerControl;
System\Windows\Forms\Controls\WebBrowser\WebBrowserHelper.cs (1)
44internal static uint REGMSG_MSG { get; } = PInvoke.RegisterWindowMessage($"{Application.WindowMessagesVersion}_subclassCheck");
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (1)
221*phwnd = PInvoke.GetParent(Host);
System\Windows\Forms\Design\ComponentEditorForm.PageSelector.cs (18)
76_hbrushDither = PInvoke.CreatePatternBrush(hbitmapTemp); 117PInvoke.ExtTextOut(dc, 0, 0, ETO_OPTIONS.ETO_CLIPPED | ETO_OPTIONS.ETO_OPAQUE, &rc, lpString: null, 0, lpDx: null); 123PInvoke.GetTextExtentPoint32W(dc, pItemText, itemText.Length, (SIZE*)(void*)&size); 135PInvoke.DrawText( 145PInvoke.ImageList.Draw( 165PInvoke.ExtTextOut(dc, 0, 0, ETO_OPTIONS.ETO_OPAQUE, &rc2, lpString: null, 0, lpDx: null); 168PInvoke.ExtTextOut(dc, 0, 0, ETO_OPTIONS.ETO_OPAQUE, &rc2, lpString: null, 0, lpDx: null); 176PInvoke.ExtTextOut(dc, 0, 0, ETO_OPTIONS.ETO_OPAQUE, &rc2, lpString: null, 0, lpDx: null); 179PInvoke.ExtTextOut(dc, 0, 0, ETO_OPTIONS.ETO_OPAQUE, &rc2, lpString: null, 0, lpDx: null); 189int itemHeight = (int)PInvokeCore.SendMessage(this, PInvoke.TVM_GETITEMHEIGHT); 191PInvokeCore.SendMessage(this, PInvoke.TVM_SETITEMHEIGHT, (WPARAM)itemHeight); 206m.ResultInternal = (LRESULT)(nint)(PInvoke.CDRF_NOTIFYITEMDRAW | PInvoke.CDRF_NOTIFYPOSTPAINT); 236m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_SKIPDEFAULT; 241m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_SKIPDEFAULT; 244m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 269PInvoke.PatBlt(dc, rc.left, rc.top, rc.Width, rc.Height, ROP_CODE.PATCOPY); 280if (nmhdr->code == PInvoke.NM_CUSTOMDRAW)
System\Windows\Forms\Dialogs\CommonDialogs\ColorDialog.cs (2)
108protected virtual nint Instance => PInvoke.GetModuleHandle((PCWSTR)null); 185if (!PInvoke.ChooseColor(&cc))
System\Windows\Forms\Dialogs\CommonDialogs\CommonDialog.cs (5)
73PInvoke.SetFocus((HWND)wparam); 84PInvoke.SetFocus(_defaultControlHwnd); 101PInvoke.SetWindowPos( 204ownerHwnd = Control.GetHandleRef(PInvoke.GetActiveWindow()); 217s_helpMessage = PInvoke.RegisterWindowMessage("commdlg_help");
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.cs (10)
288protected virtual nint Instance => PInvoke.GetModuleHandle((PCWSTR)null); 499_dialogHWnd = PInvoke.GetParent((HWND)hWnd); 506case PInvoke.CDN_INITDONE: 509case PInvoke.CDN_SELCHANGE: 511int sizeNeeded = (int)PInvokeCore.SendMessage(_dialogHWnd, PInvoke.CDM_GETSPEC); 530case PInvoke.CDN_SHAREVIOLATION: 536case PInvoke.CDN_FILEOK: 567PInvoke.EndDialog(_dialogHWnd, 0); 671HWND focusHandle = PInvoke.GetFocus(); 679PInvoke.SetFocus(focusHandle);
System\Windows\Forms\Dialogs\CommonDialogs\FileDialog.Vista.cs (1)
64using ComScope<IShellItem> initialDirectory = new(PInvoke.SHCreateShellItem(InitialDirectory));
System\Windows\Forms\Dialogs\CommonDialogs\FolderBrowserDialog.cs (10)
357using ComScope<IShellItem> initialDirectory = new(PInvoke.SHCreateShellItem(_initialDirectory)); 378dialog->SetFolder(PInvoke.SHCreateItemFromParsingName(parent)); 438uint mergedOptions = PInvoke.BIF_NEWDIALOGSTYLE; 441mergedOptions |= PInvoke.BIF_NONEWFOLDERBUTTON; 492case PInvoke.BFFM_INITIALIZED: 498PInvokeCore.SendMessage(hwnd, PInvoke.BFFM_SETEXPANDED, (WPARAM)(BOOL)true, instance._initialDirectory); 504PInvokeCore.SendMessage(hwnd, PInvoke.BFFM_SETSELECTIONW, (WPARAM)(BOOL)true, instance.SelectedPath); 508case PInvoke.BFFM_SELCHANGED: 517bool isFileSystemFolder = PInvoke.SHGetPathFromIDListEx(selectedPidl, b, (uint)buffer.Length, GPFIDL_FLAGS.GPFIDL_UNCPRINTER); 518PInvokeCore.SendMessage(hwnd, PInvoke.BFFM_ENABLEOK, 0, (nint)(BOOL)isFileSystemFolder);
System\Windows\Forms\Dialogs\CommonDialogs\FontDialog.cs (15)
315int index = (int)PInvoke.SendDlgItemMessage((HWND)hWnd, (int)PInvoke.cmb4, PInvoke.CB_GETCURSEL, 0, 0); 316if (index != PInvoke.CB_ERR) 318UpdateColor((COLORREF)(int)PInvoke.SendDlgItemMessage( 320(int)PInvoke.cmb4, 321PInvoke.CB_GETITEMDATA, 346HWND hWndCtl = PInvoke.GetDlgItem((HWND)hWnd, (int)PInvoke.cmb4); 347PInvoke.ShowWindow(hWndCtl, SHOW_WINDOW_CMD.SW_HIDE); 348hWndCtl = PInvoke.GetDlgItem((HWND)hWnd, (int)PInvoke.stc4); 349PInvoke.ShowWindow(hWndCtl, SHOW_WINDOW_CMD.SW_HIDE); 393hInstance = PInvoke.GetModuleHandle((PCWSTR)null), 417if (!PInvoke.ChooseFont(&cf))
System\Windows\Forms\Dialogs\CommonDialogs\OpenFileDialog.cs (2)
117bool result = PInvoke.GetOpenFileName(ofn); 121switch (PInvoke.CommDlgExtendedError())
System\Windows\Forms\Dialogs\CommonDialogs\SaveFileDialog.cs (2)
142bool result = PInvoke.GetSaveFileName(ofn); 147switch (PInvoke.CommDlgExtendedError())
System\Windows\Forms\Dialogs\MessageBox.cs (4)
459handle = owner is null ? Control.GetHandleRef(PInvoke.GetActiveWindow()) : Control.GetSafeHandle(owner); 465if (PInvoke.GetModuleHandle(Libraries.Shell32) == 0) 467if (PInvoke.LoadLibraryFromSystemPathIfAvailable(Libraries.Shell32) == HINSTANCE.Null) 482return (DialogResult)PInvoke.MessageBox(handle.Handle, text, caption, style);
System\Windows\Forms\Dialogs\TaskDialog\TaskDialog.cs (3)
611returnValue = PInvoke.TaskDialogIndirect( 906caption = Path.GetFileName(PInvoke.GetModuleFileNameLongPath(HINSTANCE.Null)); 909PInvoke.SetWindowText(_handle, caption);
System\Windows\Forms\Dialogs\TaskDialog\TaskDialogProgressBar.cs (4)
313TaskDialogProgressBarState.Normal => PInvoke.PBST_NORMAL, 314TaskDialogProgressBarState.Paused => PInvoke.PBST_PAUSED, 315TaskDialogProgressBarState.Error => PInvoke.PBST_ERROR, 359taskDialog.SetProgressBarState(PInvoke.PBST_NORMAL);
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (1)
799if (PInvoke.UiaClientsAreListening())
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.cs (23)
57toolInfo.SendMessage(_tipWindow, PInvoke.TTM_ADDTOOLW); 105PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX 114ClassName = PInvoke.TOOLTIPS_CLASS, 115Style = (int)PInvoke.TTS_ALWAYSTIP 123PInvoke.TTM_SETMAXTIPWIDTH, 126PInvoke.SetWindowPos( 131PInvokeCore.SendMessage(_tipWindow, PInvoke.TTM_SETDELAYTIME, (WPARAM)PInvoke.TTDT_INITIAL); 155PInvoke.SetWindowPos( 174PInvoke.GetViewportExtEx(hdc, &originalExtents); 175PInvoke.SetViewportExtEx(hdc, -originalExtents.Width, originalExtents.Height, lpsz: null); 178PInvoke.SetViewportOrgEx(hdc, originalOrigin.X + _windowBounds.Width - 1, originalOrigin.Y, lppt: null); 263info.SendMessage(_tipWindow, PInvoke.TTM_DELTOOLW); 358toolInfo.SendMessage(_tipWindow, PInvoke.TTM_SETTOOLINFOW); 378if (PInvoke.SetWindowRgn(this, windowRegionHandle, fRedraw: true) != 0) 384PInvoke.SetWindowPos( 393PInvoke.InvalidateRect(this, lpRect: null, bErase: false); 401if (m.Msg == (int)PInvokeCore.WM_GETOBJECT && m.LParamInternal == PInvoke.UiaRootObjectId) 405m.ResultInternal = PInvoke.UiaReturnRawElementProvider( 430if (nmhdr->code is PInvoke.TTN_SHOW or PInvoke.TTN_POP) 432OnToolTipVisibilityChanging((nint)nmhdr->idFrom, nmhdr->code == PInvoke.TTN_SHOW); 451int currentDpi = (int)PInvoke.GetDpiForWindow(this);
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (1)
83PInvoke.UiaHostProviderFromHwnd(new HandleRef<HWND>(this, _owner.HWND), out IRawElementProviderSimple* provider);
System\Windows\Forms\ErrorProvider\ErrorProvider.IconRegion.cs (1)
57PInvoke.GetBitmapBits(mask, bits.Length, pbits);
System\Windows\Forms\Form.cs (85)
1364PInvoke.SetWindowPos( 1801PInvoke.SetWindowDisplayAffinity(HWND, affinity); 2066PInvoke.SetWindowPos( 2216PInvoke.ShowWindow(this, SHOW_WINDOW_CMD.SW_SHOW); 2324PInvoke.DwmSetWindowAttribute( 2523PInvoke.DwmGetWindowAttribute( 2536PInvoke.DwmSetWindowAttribute( 2572PInvoke.ShowWindow(this, SHOW_WINDOW_CMD.SW_NORMAL); 2575PInvoke.ShowWindow(this, SHOW_WINDOW_CMD.SW_MAXIMIZE); 2578PInvoke.ShowWindow(this, SHOW_WINDOW_CMD.SW_MINIMIZE); 2848PInvoke.SetForegroundWindow(this); 2985PInvoke.EnableMenuItem(hmenu, PInvoke.SC_MINIMIZE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_GRAYED); 2989PInvoke.EnableMenuItem(hmenu, PInvoke.SC_MINIMIZE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_ENABLED); 2994PInvoke.EnableMenuItem(hmenu, PInvoke.SC_MAXIMIZE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_GRAYED); 2998PInvoke.EnableMenuItem(hmenu, PInvoke.SC_MAXIMIZE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_ENABLED); 3003PInvoke.EnableMenuItem(hmenu, PInvoke.SC_CLOSE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_GRAYED); 3007PInvoke.EnableMenuItem(hmenu, PInvoke.SC_CLOSE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_ENABLED); 3012PInvoke.EnableMenuItem(hmenu, PInvoke.SC_RESTORE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_GRAYED); 3016PInvoke.EnableMenuItem(hmenu, PInvoke.SC_RESTORE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_ENABLED); 3021PInvoke.EnableMenuItem(hmenu, PInvoke.SC_SIZE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_GRAYED); 3025PInvoke.EnableMenuItem(hmenu, PInvoke.SC_SIZE, MENU_ITEM_FLAGS.MF_BYCOMMAND | MENU_ITEM_FLAGS.MF_ENABLED); 3039HMENU hmenu = PInvoke.GetSystemMenu(this, bRevert: false); 3429PInvokeCore.SendMessage(TaskbarOwner, PInvokeCore.WM_SETICON, (WPARAM)PInvoke.ICON_BIG, (LPARAM)icon.Handle); 3504m.ResultInternal = PInvoke.DefFrameProc( 3515m.ResultInternal = PInvoke.DefMDIChildProc(m.HWND, (uint)m.Msg, m.WParamInternal, m.LParamInternal); 3587PInvoke.DestroyMenu(dummyMenu); 3703cp.Width = PInvoke.CW_USEDEFAULT; 3704cp.Height = PInvoke.CW_USEDEFAULT; 3718cp.X = PInvoke.CW_USEDEFAULT; 3719cp.Y = PInvoke.CW_USEDEFAULT; 4415PInvoke.ClientToScreen(this, ref pointToSnap); 4731PInvoke.TranslateMDISysAccel(_ctlClient.HWND, win32Message)) 4924bool result = PInvoke.GetWindowPlacement(HWND, &wp); 4968bool result = PInvoke.SetWindowPlacement(HWND, &wp); 5147PInvoke.SetActiveWindow(this); 5151PInvoke.SetActiveWindow(MdiParentInternal); 5497HWND activeHwnd = PInvoke.GetActiveWindow(); 5702HWND captureHwnd = PInvoke.GetCapture(); 5706PInvoke.ReleaseCapture(); 5709HWND activeHwnd = PInvoke.GetActiveWindow(); 5772if (!PInvoke.IsWindow(activeHwnd)) 5777if (PInvoke.IsWindow(activeHwnd) && PInvoke.IsWindowVisible(activeHwnd)) 5779PInvoke.SetActiveWindow(activeHwnd); 5781else if (PInvoke.IsWindow(ownerHwnd) && PInvoke.IsWindowVisible(ownerHwnd)) 5783PInvoke.SetActiveWindow(ownerHwnd); 6139result = PInvoke.SetLayeredWindowAttributes(this, (COLORREF)0, OpacityAsByte, LAYERED_WINDOW_ATTRIBUTES_FLAGS.LWA_ALPHA); 6144result = PInvoke.SetLayeredWindowAttributes(this, (COLORREF)transparencyKey, 0, LAYERED_WINDOW_ATTRIBUTES_FLAGS.LWA_COLORKEY); 6148result = PInvoke.SetLayeredWindowAttributes(this, (COLORREF)transparencyKey, OpacityAsByte, LAYERED_WINDOW_ATTRIBUTES_FLAGS.LWA_ALPHA | LAYERED_WINDOW_ATTRIBUTES_FLAGS.LWA_COLORKEY); 6167PInvoke.SetMenu(this, HMENU.Null); 6186dummyMenu = PInvoke.CreateMenu(); 6200HMENU hMenu = PInvoke.GetMenu(this); 6204PInvoke.SetMenu(this, HMENU.Null); 6222PInvoke.DrawMenuBar(this); 6345HMENU hMenu = PInvoke.GetMenu(this); 6456PInvokeCore.SendMessage(this, PInvokeCore.WM_SETICON, (WPARAM)PInvoke.ICON_SMALL, (LPARAM)_smallIcon.Handle); 6459PInvokeCore.SendMessage(this, PInvokeCore.WM_SETICON, (WPARAM)PInvoke.ICON_BIG, (LPARAM)icon.Handle); 6463PInvokeCore.SendMessage(this, PInvokeCore.WM_SETICON, (WPARAM)PInvoke.ICON_SMALL); 6464PInvokeCore.SendMessage(this, PInvokeCore.WM_SETICON, (WPARAM)PInvoke.ICON_BIG); 6474PInvoke.RedrawWindow(this, lprcUpdate: null, HRGN.Null, REDRAW_WINDOW_FLAGS.RDW_INVALIDATE | REDRAW_WINDOW_FLAGS.RDW_FRAME); 6498PInvoke.GetWindowPlacement(HWND, &wp); 6610Active = m.WParamInternal.LOWORD != PInvoke.WA_INACTIVE; 6638PInvoke.GetStartupInfo(out STARTUPINFOW si); 7005m.ResultInternal = (LRESULT)(nint)(IsMirrored ? PInvoke.HTBOTTOMLEFT : PInvoke.HTBOTTOMRIGHT); 7018if (result is >= ((int)PInvoke.HTLEFT) and <= ((int)PInvoke.HTBOTTOMRIGHT)) 7020m.ResultInternal = (LRESULT)(nint)PInvoke.HTBORDER; 7044case PInvoke.SC_CLOSE: 7052case PInvoke.SC_KEYMENU: 7059case PInvoke.SC_SIZE: 7060case PInvoke.SC_MOVE: 7064case PInvoke.SC_CONTEXTHELP: 7098MdiParentInternal.UpdateMdiControlStrip((nint)m.WParamInternal == PInvoke.SIZE_MAXIMIZED);
System\Windows\Forms\Help\Help.cs (14)
123uint requiredStringSize = PInvoke.GetShortPathName(localPath, null, 0); 130requiredStringSize = PInvoke.GetShortPathName(localPath, pShortName, requiredStringSize); 137HandleRef<HWND> handle = parent is not null ? (new(parent)) : Control.GetHandleRef(PInvoke.GetActiveWindow()); 145PInvoke.HtmlHelp(handle, pathAndFileName, htmlCommand, stringHtmlParam); 149PInvoke.HtmlHelp(handle, pathAndFileName, htmlCommand, (nuint)intParam); 156PInvoke.HtmlHelp(handle, pathAndFileName, htmlCommand, in query); 163PInvoke.HtmlHelp(HWND.Null, pathAndFileName, HH_DISPLAY_TOPIC, null); 168PInvoke.HtmlHelp(handle, pathAndFileName, htmlCommand, in aLink); 174PInvoke.HtmlHelp(handle, pathAndFileName, htmlCommand, (string)param); 179PInvoke.HtmlHelp(handle, pathAndFileName, MapCommandToHTMLCommand(command, null, out htmlParam), null); 183PInvoke.HtmlHelp(handle, pathAndFileName, HH_DISPLAY_TEXT_POPUP, ref popup); 214HandleRef<HWND> handle = parent is not null ? new(parent) : Control.GetHandleRef(PInvoke.GetActiveWindow()); 217PInvoke.ShellExecute(handle.Handle, lpOperation: null, executable ?? fileName, executable is not null ? fileName : null, lpDirectory: null, SHOW_WINDOW_CMD.SW_NORMAL); 229result = PInvoke.FindExecutable(lpFileLocal, lpDirectory: null, lpResult: b);
System\Windows\Forms\Input\Cursor.cs (12)
38_handle = PInvoke.LoadCursor(HINSTANCE.Null, nResourceId); 122PInvoke.GetClipCursor(out RECT rect); 129PInvoke.ClipCursor((RECT*)null); 134PInvoke.ClipCursor(&rect); 147HCURSOR cursor = PInvoke.GetCursor(); 150set => PInvoke.SetCursor(value?._handle ?? HCURSOR.Null); 184PInvoke.GetCursorPos(out Point p); 187set => PInvoke.SetCursorPos(value.X, value.Y); 235PInvoke.DestroyCursor(_handle); 334PInvoke.IntersectClipRect(dc, targetX, targetY, targetX + clipWidth, targetY + clipHeight); 373public static void Hide() => PInvoke.ShowCursor(bShow: false); 463public static void Show() => PInvoke.ShowCursor(bShow: true);
System\Windows\Forms\Input\Cursors.cs (15)
40public static Cursor AppStarting => s_appStarting ??= new(PInvoke.IDC_APPSTARTING, nameof(AppStarting)); 41public static Cursor Arrow => s_arrow ??= new(PInvoke.IDC_ARROW, nameof(Arrow)); 42public static Cursor Cross => s_cross ??= new(PInvoke.IDC_CROSS, nameof(Cross)); 43public static Cursor Default => s_defaultCursor ??= new(PInvoke.IDC_ARROW, nameof(Default)); 44public static Cursor IBeam => s_iBeam ??= new(PInvoke.IDC_IBEAM, nameof(IBeam)); 45public static Cursor No => s_no ??= new(PInvoke.IDC_NO, nameof(No)); 46public static Cursor SizeAll => s_sizeAll ??= new(PInvoke.IDC_SIZEALL, nameof(SizeAll)); 47public static Cursor SizeNESW => s_sizeNESW ??= new(PInvoke.IDC_SIZENESW, nameof(SizeNESW)); 48public static Cursor SizeNS => s_sizeNS ??= new(PInvoke.IDC_SIZENS, nameof(SizeNS)); 49public static Cursor SizeNWSE => s_sizeNWSE ??= new(PInvoke.IDC_SIZENWSE, nameof(SizeNWSE)); 50public static Cursor SizeWE => s_sizeWE ??= new(PInvoke.IDC_SIZEWE, nameof(SizeWE)); 51public static Cursor UpArrow => s_upArrow ??= new(PInvoke.IDC_UPARROW, nameof(UpArrow)); 52public static Cursor WaitCursor => s_wait ??= new(PInvoke.IDC_WAIT, nameof(WaitCursor)); 53public static Cursor Help => s_help ??= new(PInvoke.IDC_HELP, nameof(Help)); 54public static Cursor Hand => s_hand ??= new(PInvoke.IDC_HAND, nameof(Hand));
System\Windows\Forms\Input\InputLanguage.cs (8)
39return new InputLanguage(PInvoke.GetKeyboardLayout(0)); 47HKL handleOld = PInvoke.ActivateKeyboardLayout(new HKL(value.Handle), 0); 80int size = PInvoke.GetKeyboardLayoutList(0, null); 86PInvoke.GetKeyboardLayoutList(size, h); 209if (langId is (int)PInvoke.LOCALE_TRANSIENT_KEYBOARD1 210or (int)PInvoke.LOCALE_TRANSIENT_KEYBOARD2 211or (int)PInvoke.LOCALE_TRANSIENT_KEYBOARD3 212or (int)PInvoke.LOCALE_TRANSIENT_KEYBOARD4)
System\Windows\Forms\Internal\RegistryKeyExtensions.cs (1)
13? PInvoke.RegLoadMUIString(key, keyName, out string localizedValue)
System\Windows\Forms\Internal\WinFormsUtils.cs (1)
28int lastXY = (int)PInvoke.GetMessagePos();
System\Windows\Forms\Layout\ArrangeDirection.cs (4)
15Down = PInvoke.ARW_DOWN, 20Left = PInvoke.ARW_LEFT, 25Right = PInvoke.ARW_RIGHT, 30Up = PInvoke.ARW_UP,
System\Windows\Forms\Layout\ArrangeStartingPosition.cs (1)
27Hide = PInvoke.ARW_HIDE,
System\Windows\Forms\Layout\Containers\ContainerControl.cs (7)
628HWND focusHandle = PInvoke.GetFocus(); 631PInvoke.SetFocus(_activeControl); 653PInvoke.SetFocus(containerControl); 690PInvoke.ClientToScreen(this, ref topLeftPoint); 723PInvoke.GetTextMetrics(dc, &tm); 732PInvoke.GetTextExtentPoint32W(dc, ps, FontMeasureString.Length, (SIZE*)(void*)&size); 1409PInvoke.SetWindowPos(
System\Windows\Forms\Layout\Containers\SplitContainer.cs (5)
451PInvoke.GetCursorPos(out Point p); 453if ((r.left <= p.X && p.X < r.right && r.top <= p.Y && p.Y < r.bottom) || PInvoke.GetCapture() == HWND) 455PInvokeCore.SendMessage(this, PInvokeCore.WM_SETCURSOR, (WPARAM)HWND, (LPARAM)(int)PInvoke.HTCLIENT); 1478PInvoke.PatBlt(dc, r.X, r.Y, r.Width, r.Height, ROP_CODE.PATINVERT); 2270if ((HWND)m.WParamInternal == InternalHandle && m.LParamInternal.LOWORD == PInvoke.HTCLIENT)
System\Windows\Forms\MDI\MDIClient.cs (3)
252bool result = PInvoke.GetWindowPlacement(child.HWND, &wp); 268PInvoke.SetWindowPlacement(child.HWND, &wp); 305if (PInvoke.SetWindowRgn(this, rgn1, true) == 0)
System\Windows\Forms\MDI\MDIControlStrip.cs (7)
26HMENU hMenu = PInvoke.GetSystemMenu(GetSafeHandle(target), bRevert: false); 30_minimize = new ControlBoxMenuItem(hMenu, PInvoke.SC_MINIMIZE, target); 31_close = new ControlBoxMenuItem(hMenu, PInvoke.SC_CLOSE, target); 32_restore = new ControlBoxMenuItem(hMenu, PInvoke.SC_RESTORE, target); 80HICON hIcon = (HICON)PInvokeCore.SendMessage(GetSafeHandle(_target), PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_SMALL); 116HMENU hmenu = PInvoke.GetSystemMenu(GetSafeHandle(_target), bRevert: false); 138_system.DropDown = ToolStripDropDownMenu.FromHMenu(PInvoke.GetSystemMenu(GetSafeHandle(_target), bRevert: false), _target);
System\Windows\Forms\NativeWindow.cs (10)
73internal DPI_AWARENESS_CONTEXT DpiAwarenessContext { get; } = PInvoke.GetThreadDpiAwarenessContextInternal(); 105if (PInvoke.IsWindow(handle)) 114PInvoke.GetExitCodeThread((HANDLE)threadHandle, &exitCode); 117PInvoke.SendMessageTimeout( 169var hModule = PInvoke.GetModuleHandle(Libraries.User32); 175s_defaultWindowProc = PInvoke.GetProcAddress(hModule, (PCSTR)ptr); 426HINSTANCE modHandle = PInvoke.GetModuleHandle((PCWSTR)null); 439createResult = PInvoke.CreateWindowEx( 483DPI_AWARENESS_CONTEXT controlHandleDpiContext = PInvoke.GetWindowDpiAwarenessContext(HWND); 533if (!PInvoke.DestroyWindow(HWND))
System\Windows\Forms\NativeWindow.WindowClass.cs (3)
145if (!PInvoke.GetClassInfo(HINSTANCE.Null, n, &windowClass)) 159windowClass.hInstance = PInvoke.GetModuleHandle((PCWSTR)null); 165if (PInvoke.RegisterClass(&windowClass) == 0)
System\Windows\Forms\NotifyIcon.cs (11)
32private static uint WM_TASKBARCREATED { get; } = PInvoke.RegisterWindowMessage("TaskbarCreated"); 597PInvoke.Shell_NotifyIconW(NOTIFY_ICON_MESSAGE.NIM_MODIFY, ref data); 608PInvoke.GetCursorPos(out Point pt); 613PInvoke.SetForegroundWindow(_window); 666PInvoke.Shell_NotifyIconW(NOTIFY_ICON_MESSAGE.NIM_ADD, ref data); 671PInvoke.Shell_NotifyIconW(NOTIFY_ICON_MESSAGE.NIM_MODIFY, ref data); 676PInvoke.Shell_NotifyIconW(NOTIFY_ICON_MESSAGE.NIM_DELETE, ref data); 769case PInvoke.NIN_BALLOONSHOW: 772case PInvoke.NIN_BALLOONHIDE: 775case PInvoke.NIN_BALLOONTIMEOUT: 778case PInvoke.NIN_BALLOONUSERCLICK:
System\Windows\Forms\PowerStatus.cs (1)
62private void UpdateSystemPowerStatus() => PInvoke.GetSystemPowerStatus(out _systemPowerStatus);
System\Windows\Forms\Printing\PageSetupDialog.cs (4)
289result = PInvoke.GetLocaleInfoEx( 290PInvoke.LOCALE_NAME_SYSTEM_DEFAULT, 291PInvoke.LOCALE_IMEASURE, 334if (!PInvoke.PageSetupDlg(&dialogSettings))
System\Windows\Forms\Printing\PrintDialog.cs (6)
296? PInvoke.PrintDlg(&dialogSettings32) 297: PInvoke.PrintDlg(&dialogSettings64); 302var extendedResult = PInvoke.CommDlgExtendedError(); 358nStartPage = PInvoke.START_PAGE_GENERAL, 416if (hr.Failed || dialogSettings.dwResultAction == PInvoke.PD_RESULT_CANCEL) 447return dialogSettings.dwResultAction == PInvoke.PD_RESULT_PRINT;
System\Windows\Forms\Printing\PrinterSettingsExtensions.cs (2)
26modeSize = PInvoke.DocumentProperties(HWND.Null, HANDLE.Null, n, null, (DEVMODEW*)null, 0); 38modeSize = PInvoke.DocumentProperties(
System\Windows\Forms\Rendering\ControlPaint.cs (8)
156HPALETTE palette = PInvoke.CreateHalftonePalette(dc); 343return PInvoke.CreateBrushIndirect(&logicalBrush); 1044PInvoke.DrawEdge(hdc, ref rc, edge, flags); 1372PInvoke.DrawFrameControl(dc, ref rcCheck, DFC_TYPE.DFC_MENU, DFCS_STATE.DFCS_MENUCHECK); 1444PInvoke.DrawFrameControl(hdc, ref rcFrame, kind, state); 1834PInvoke.MoveToEx(desktopDC, start.X, start.Y, lppt: null); 1835PInvoke.LineTo(desktopDC, end.X, end.Y); 2049PInvoke.PatBlt(desktopDC, rectangle.X, rectangle.Y, rectangle.Width, rectangle.Height, rop3);
System\Windows\Forms\Rendering\DCMapping.cs (2)
58success = PInvoke.SetViewportOrgEx( 70originalRegionType = PInvoke.GetRgnBox(originalRegion, &originalClipRect);
System\Windows\Forms\Rendering\FontCache.Data.cs (2)
41Debug.Assert(PInvoke.GetMapMode(hdc) == HDC_MAP_MODE.MM_TEXT); 44PInvoke.GetTextMetrics(hdc, &tm);
System\Windows\Forms\Rendering\ScreenDcCache.cs (6)
102HRGN hrgn = PInvoke.CreateRectRgn(0, 0, 0, 0); 103Debug.Assert(PInvoke.GetClipRgn(hdc, hrgn) == 0, "Should not have a clipping region"); 109Debug.Assert(PInvoke.GetMapMode(hdc) == HDC_MAP_MODE.MM_TEXT); 110Debug.Assert(PInvoke.GetROP2(hdc) == R2_MODE.R2_COPYPEN); 111Debug.Assert(PInvoke.GetBkMode(hdc) == BACKGROUND_MODE.OPAQUE); 114Debug.Assert(PInvoke.GetWorldTransform(hdc, (XFORM*)(void*)&matrix));
System\Windows\Forms\Rendering\TextExtensions.cs (4)
97PInvoke.DrawTextEx(hdc, text, &rect, dt, &dtparams); 171int textHeight = PInvoke.DrawTextEx(hdc, text, &rect, flags, dtparams); 265PInvoke.DrawTextEx(hdc, text, &rect, dt, &dtparams); 294PInvoke.GetTextExtentPoint32W(hdc, pText, text.Length, (SIZE*)(void*)&size);
System\Windows\Forms\Rendering\TextRenderer.cs (1)
666HFONT hfont = (HFONT)PInvoke.GetCurrentObject(hdc, OBJ_TYPE.OBJ_FONT);
System\Windows\Forms\Scrolling\ScrollableControl.cs (2)
791PInvoke.ScrollWindowEx( 906PInvoke.GetScrollInfo(this, fnBar, ref si);
System\Windows\Forms\Scrolling\ScrollBar.cs (7)
122cp.ClassName = PInvoke.WC_SCROLLBAR; 536while (Math.Abs(_wheelDelta) >= PInvoke.WHEEL_DELTA) 540_wheelDelta -= (int)PInvoke.WHEEL_DELTA; 546_wheelDelta += (int)PInvoke.WHEEL_DELTA; 619PInvoke.SetScrollInfo(this, SCROLLBAR_CONSTANTS.SB_CTL, ref si, true); 701PInvoke.GetScrollInfo(this, SCROLLBAR_CONSTANTS.SB_CTL, ref si); 734if (PInvoke.GetFocus() == HWND)
System\Windows\Forms\Scrolling\ScrollProperties.cs (2)
56PInvoke.EnableScrollBar( 274PInvoke.SetScrollInfo(_parent, Orientation, ref si, true);
System\Windows\Forms\SendKeys\SendKeys.cs (18)
134int vk = PInvoke.VkKeyScan(character); 164uint oemVal = PInvoke.OemKeyScan((ushort)(0xFF & character)); 224s_hhook = PInvoke.SetWindowsHookEx( 227PInvoke.GetModuleHandle((PCWSTR)null), 242HHOOK hookHandle = PInvoke.SetWindowsHookEx( 245PInvoke.GetModuleHandle((PCWSTR)null), 252PInvoke.UnhookWindowsHookEx(hookHandle); 316PInvoke.GetKeyboardState(b); 327PInvoke.SetKeyboardState(b); 666bool blockInputSuccess = PInvoke.BlockInput(true); 689eventsSent += PInvoke.SendInput(currentInput, INPUTSize) - 1; 711eventsSent += PInvoke.SendInput(currentInput[..1], INPUTSize); 733PInvoke.BlockInput(false); 872PInvoke.SendInput(keyboardInput, INPUTSize); 879PInvoke.SendInput(keyboardInput, INPUTSize); 886PInvoke.SendInput(keyboardInput, INPUTSize); 893PInvoke.SendInput(keyboardInput, INPUTSize); 1008PInvoke.UnhookWindowsHookEx(s_hhook);
System\Windows\Forms\SendKeys\SendKeys.SendKeysHookProc.cs (5)
30if (PInvoke.GetAsyncKeyState((int)Keys.Pause) != 0) 37case PInvoke.HC_SKIP: 50case PInvoke.HC_GETNEXT: 62eventmsg->time = PInvoke.GetTickCount(); 67PInvoke.CallNextHookEx(s_hhook, nCode, wparam, lparam);
System\Windows\Forms\SystemInformation.cs (15)
69? PInvoke.GetCurrentSystemMetrics(SM_CXVSCROLL, (uint)dpi) 82? PInvoke.GetCurrentSystemMetrics(SM_CYHSCROLL, (uint)dpi) 101? new(PInvoke.GetCurrentSystemMetrics(SM_CXBORDER, (uint)dpi), 102PInvoke.GetCurrentSystemMetrics(SM_CYBORDER, (uint)dpi)) 212=> PInvoke.GetCurrentSystemMetrics(SM_CYVSCROLL, (uint)dpi); 224? PInvoke.GetCurrentSystemMetrics(SM_CXHSCROLL, (uint)dpi) 268public static int DoubleClickTime => (int)PInvoke.GetDoubleClickTime(); 494HWINSTA hwinsta = PInvoke.GetProcessWindowStation(); 500if (PInvoke.GetUserObjectInformation( 507if ((flags.dwFlags & PInvoke.WSF_VISIBLE) == 0) 695public static int CaretBlinkTime => (int)PInvoke.GetCaretBlinkTime(); 702public static int MouseWheelScrollDelta => (int)PInvoke.WHEEL_DELTA; 737PInvoke.EnumDisplaySettings(lpszDeviceName: null, ENUM_DISPLAY_SETTINGS_MODE.ENUM_CURRENT_SETTINGS, ref dm); 802HDESK desktop = PInvoke.OpenInputDesktop(0, false, DESKTOP_ACCESS_FLAGS.DESKTOP_SWITCHDESKTOP); 808PInvoke.CloseDesktop(desktop);
System\Windows\Forms\Timer.cs (3)
262_timerID = PInvoke.SetTimer(this, s_timerID, (uint)interval); 290if (_stoppingTimer || hwnd.IsNull || !PInvoke.IsWindow(hwnd)) 300PInvoke.KillTimer(hwnd, _timerID);
System\Windows\Forms\ToolTip\KeyboardToolTipStateMachine.cs (4)
154return Control.FromHandle(PInvoke.GetFocus()); 188StartTimer(toolTip.GetDelayTime(PInvoke.TTDT_RESHOW), 199toolTip.GetDelayTime(PInvoke.TTDT_AUTOPOP); 225StartTimer(toolTip.GetDelayTime(PInvoke.TTDT_INITIAL),
System\Windows\Forms\ToolTip\ToolTip.cs (86)
93_delayTimes[(int)PInvoke.TTDT_AUTOMATIC] = DefaultDelay; 117PInvokeCore.SendMessage(this, PInvoke.TTM_ACTIVATE, (WPARAM)(BOOL)value); 140get => _delayTimes[(int)PInvoke.TTDT_AUTOMATIC]; 145SetDelayTime((int)PInvoke.TTDT_AUTOMATIC, value); 161get => _delayTimes[(int)PInvoke.TTDT_AUTOPOP]; 166SetDelayTime(PInvoke.TTDT_AUTOPOP, value); 183PInvokeCore.SendMessage(this, PInvoke.TTM_SETTIPBKCOLOR, (WPARAM)_backColor); 201cp.ClassName = PInvoke.TOOLTIPS_CLASS; 204cp.Style = (int)PInvoke.TTS_ALWAYSTIP; 209cp.Style |= (int)PInvoke.TTS_BALLOON; 214cp.Style |= (int)PInvoke.TTS_NOPREFIX; 219cp.Style |= (int)PInvoke.TTS_NOANIMATE; 224cp.Style |= (int)PInvoke.TTS_NOFADE; 252PInvokeCore.SendMessage(this, PInvoke.TTM_SETTIPTEXTCOLOR, (WPARAM)_foreColor); 308HWND hwnd = PInvoke.GetActiveWindow(); 309HWND rootHwnd = PInvoke.GetAncestor(control, GET_ANCESTOR_FLAGS.GA_ROOT); 332get => _delayTimes[(int)PInvoke.TTDT_INITIAL]; 337SetDelayTime(PInvoke.TTDT_INITIAL, value); 357get => _delayTimes[(int)PInvoke.TTDT_RESHOW]; 362SetDelayTime(PInvoke.TTDT_RESHOW, value); 437PInvokeCore.SendMessage(this, PInvoke.TTM_SETTITLEW, (uint)_toolTipIcon, title); 441PInvokeCore.SendMessage(this, PInvoke.TTM_UPDATE); 465PInvokeCore.SendMessage(this, PInvoke.TTM_SETTITLEW, (uint)_toolTipIcon, _toolTipTitle); 469PInvokeCore.SendMessage(this, PInvoke.TTM_UPDATE); 608int delay = _delayTimes[(int)PInvoke.TTDT_AUTOMATIC]; 609_delayTimes[(int)PInvoke.TTDT_RESHOW] = delay / ReshowRatio; 610_delayTimes[(int)PInvoke.TTDT_AUTOPOP] = delay * AutoPopRatio; 611_delayTimes[(int)PInvoke.TTDT_INITIAL] = delay; 702PInvoke.InitCommonControlsEx(new INITCOMMONCONTROLSEX 719PInvoke.SetWindowTheme(HWND, string.Empty, string.Empty); 732PInvokeCore.SendMessage(this, PInvoke.TTM_SETMAXTIPWIDTH, 0, SystemInformation.MaxWindowTrackSize.Width); 738if (_delayTimes[(int)PInvoke.TTDT_AUTOMATIC] != DefaultDelay) 740SetDelayTime(PInvoke.TTDT_AUTOMATIC, _delayTimes[(int)PInvoke.TTDT_AUTOMATIC]); 744_delayTimes[(int)PInvoke.TTDT_AUTOPOP] = GetDelayTime(PInvoke.TTDT_AUTOPOP); 745_delayTimes[(int)PInvoke.TTDT_INITIAL] = GetDelayTime(PInvoke.TTDT_INITIAL); 746_delayTimes[(int)PInvoke.TTDT_RESHOW] = GetDelayTime(PInvoke.TTDT_RESHOW); 751int delayTime = _delayTimes[(int)PInvoke.TTDT_AUTOPOP]; 754SetDelayTime(PInvoke.TTDT_AUTOPOP, delayTime); 757delayTime = _delayTimes[(int)PInvoke.TTDT_INITIAL]; 760SetDelayTime(PInvoke.TTDT_INITIAL, delayTime); 763delayTime = _delayTimes[(int)PInvoke.TTDT_RESHOW]; 766SetDelayTime(PInvoke.TTDT_RESHOW, delayTime); 771PInvokeCore.SendMessage(this, PInvoke.TTM_ACTIVATE, (WPARAM)(BOOL)_active); 775PInvokeCore.SendMessage(this, PInvoke.TTM_SETTIPBKCOLOR, (WPARAM)BackColor); 780PInvokeCore.SendMessage(this, PInvoke.TTM_SETTIPTEXTCOLOR, (WPARAM)ForeColor); 787PInvokeCore.SendMessage(this, PInvoke.TTM_SETTITLEW, (WPARAM)(int)_toolTipIcon, title); 829IntPtr result = GetTOOLINFO(control, caption).SendMessage(this, PInvoke.TTM_ADDTOOLW); 913new ToolInfoWrapper<Control>(control).SendMessage(this, PInvoke.TTM_DELTOOLW); 964return (int)PInvokeCore.SendMessage(this, PInvoke.TTM_GETDELAYTIME, (WPARAM)type); 1036HWND hwndControl = PInvoke.WindowFromPoint(screenCoords); 1061HWND found = PInvoke.ChildWindowFromPointEx(baseHwnd, pt, CWP_FLAGS.CWP_SKIPINVISIBLE); 1175_auto = type == PInvoke.TTDT_AUTOMATIC; 1181PInvokeCore.SendMessage(this, PInvoke.TTM_SETDELAYTIME, (WPARAM)type, (LPARAM)time); 1182if (type == PInvoke.TTDT_AUTOPOP && time != InfiniteDelay) 1191_delayTimes[(int)PInvoke.TTDT_AUTOPOP] = GetDelayTime(PInvoke.TTDT_AUTOPOP); 1192_delayTimes[(int)PInvoke.TTDT_INITIAL] = GetDelayTime(PInvoke.TTDT_INITIAL); 1193_delayTimes[(int)PInvoke.TTDT_RESHOW] = GetDelayTime(PInvoke.TTDT_RESHOW); 1248toolInfo.SendMessage(this, PInvoke.TTM_SETTOOLINFOW); 1533result = info.SendMessage(this, PInvoke.TTM_GETBUBBLESIZE); 1709PInvokeCore.SendMessage(this, PInvoke.TTM_TRACKPOSITION, 0, PARAM.FromLowHigh(pointX, pointY)); 1738info.SendMessage(this, PInvoke.TTM_TRACKACTIVATE); 1739info.SendMessage(this, PInvoke.TTM_DELTOOLW); 1796if (toolInfo.SendMessage(this, PInvoke.TTM_GETTOOLINFOW) != IntPtr.Zero) 1821IntPtr result = toolInfo.SendMessage(this, PInvoke.TTM_SETTOOLINFOW); 1822result = toolInfo.SendMessage(this, PInvoke.TTM_TRACKACTIVATE, true); 1857IntPtr result = toolInfo.SendMessage(this, PInvoke.TTM_ADDTOOLW); 1858result = toolInfo.SendMessage(this, PInvoke.TTM_TRACKACTIVATE, true); 1949PInvoke.SetWindowPos( 1962if (toolInfo.SendMessage(this, PInvoke.TTM_GETCURRENTTOOLW) != 0) 2015message.ResultInternal = (LRESULT)(nint)PInvoke.MA_NOACTIVATE; 2073PInvokeCore.SendMessage(this, PInvoke.TTM_ADJUSTRECT, (WPARAM)(BOOL)true, ref rect); 2090PInvokeCore.SendMessage(this, PInvoke.TTM_SETMAXTIPWIDTH, 0, maxwidth); 2096PInvoke.SetWindowPos( 2107PInvoke.SetWindowPos( 2127PInvoke.ShowWindow(this, SHOW_WINDOW_CMD.SW_HIDE); 2240PInvokeCore.SendMessage(this, PInvoke.TTM_SETMAXTIPWIDTH, 0, screen.WorkingArea.Width); 2275if (nmhdr->code == PInvoke.TTN_SHOW && !_trackPosition) 2279else if (nmhdr->code == PInvoke.TTN_POP) 2307case (int)PInvoke.TTM_WINDOWFROMPOINT:
System\Windows\Forms\UserControl.cs (2)
248HWND hwndFocus = PInvoke.GetFocus(); 254return HWND == hwndFocus || PInvoke.IsChild(this, hwndFocus);
System\Windows\Forms\VisualStyles\HitTestCode.cs (10)
8Nowhere = (int)PInvoke.HTNOWHERE, 9Client = (int)PInvoke.HTCLIENT, 10Left = (int)PInvoke.HTLEFT, 11Right = (int)PInvoke.HTRIGHT, 12Top = (int)PInvoke.HTTOP, 13Bottom = (int)PInvoke.HTBOTTOM, 14TopLeft = (int)PInvoke.HTTOPLEFT, 15TopRight = (int)PInvoke.HTTOPRIGHT, 16BottomLeft = (int)PInvoke.HTBOTTOMLEFT, 17BottomRight = (int)PInvoke.HTBOTTOMRIGHT
System\Windows\Forms\VisualStyles\VisualStyleInformation.cs (13)
34public static bool IsEnabledByUser => PInvoke.IsAppThemed(); 45PInvoke.GetCurrentThemeName(pFilename, filename.Length, null, 0, null, 0); 67PInvoke.GetCurrentThemeName(null, 0, pColorScheme, colorScheme.Length, null, 0); 89PInvoke.GetCurrentThemeName(null, 0, null, 0, pSize, size.Length); 103? PInvoke.GetThemeDocumentationProperty(ThemeFilename, "DisplayName") 110? PInvoke.GetThemeDocumentationProperty(ThemeFilename, "Company") 117? PInvoke.GetThemeDocumentationProperty(ThemeFilename, "Author") 124? PInvoke.GetThemeDocumentationProperty(ThemeFilename, "Copyright") 131? PInvoke.GetThemeDocumentationProperty(ThemeFilename, "Url") 138? PInvoke.GetThemeDocumentationProperty(ThemeFilename, "Version") 145? PInvoke.GetThemeDocumentationProperty(ThemeFilename, "Description") 153&& PInvoke.GetThemeSysBool( 169PInvoke.GetThemeSysInt(
System\Windows\Forms\VisualStyles\VisualStyleRenderer.cs (35)
100result = part == 0 || (bool)PInvoke.IsThemePartDefined(hTheme, part, 0); 106using PInvoke.OpenThemeDataScope handle = new(HWND.Null, className); 110result = PInvoke.IsThemePartDefined(handle, part, 0); 229_lastHResult = PInvoke.DrawThemeBackground(htheme, dc, Part, State, bounds, null); 233_lastHResult = PInvoke.DrawThemeBackground(HTHEME, dc, Part, State, bounds, null); 256_lastHResult = PInvoke.DrawThemeBackground(htheme, dc, Part, State, bounds, clipRectangle); 260_lastHResult = PInvoke.DrawThemeBackground(HTHEME, dc, Part, State, bounds, clipRectangle); 282_lastHResult = PInvoke.DrawThemeEdge( 348_lastHResult = PInvoke.DrawThemeParentBackground(childControl.HWND, hdc, bounds); 389_lastHResult = PInvoke.DrawThemeText( 420_lastHResult = PInvoke.GetThemeBackgroundContentRect(HTHEME, dc, Part, State, bounds, out RECT rect); 437_lastHResult = PInvoke.GetThemeBackgroundExtent(HTHEME, hdc, Part, State, contentBounds, out RECT extents); 457_lastHResult = PInvoke.GetThemeBackgroundRegion(HTHEME, hdc, Part, State, bounds, &hrgn); 481_lastHResult = PInvoke.GetThemeBool(HTHEME, Part, State, (THEME_PROPERTY_SYMBOL_ID)prop, out BOOL value); 493_lastHResult = PInvoke.GetThemeColor(HTHEME, Part, State, (THEME_PROPERTY_SYMBOL_ID)prop, out COLORREF color); 505_lastHResult = PInvoke.GetThemeEnumValue(HTHEME, Part, State, (THEME_PROPERTY_SYMBOL_ID)prop, out int value); 520_lastHResult = PInvoke.GetThemeFilename(HTHEME, Part, State, (THEME_PROPERTY_SYMBOL_ID)prop, pFilename, filename.Length); 537_lastHResult = PInvoke.GetThemeFont(this, hdc, Part, State, (int)prop, out LOGFONT logfont); 564_lastHResult = PInvoke.GetThemeInt(HTHEME, Part, State, (THEME_PROPERTY_SYMBOL_ID)prop, out int value); 587_lastHResult = PInvoke.GetThemePartSize(htheme, dc, Part, State, null, (THEMESIZE)type, out SIZE dpiSize); 591_lastHResult = PInvoke.GetThemePartSize(HTHEME, dc, Part, State, null, (THEMESIZE)type, out SIZE size); 606_lastHResult = PInvoke.GetThemePartSize(HTHEME, hdc, Part, State, bounds, (THEMESIZE)type, out SIZE size); 618_lastHResult = PInvoke.GetThemePosition(HTHEME, Part, State, (THEME_PROPERTY_SYMBOL_ID)prop, out Point point); 633_lastHResult = PInvoke.GetThemeMargins(HTHEME, hdc, Part, State, (THEME_PROPERTY_SYMBOL_ID)prop, null, out MARGINS margins); 649_lastHResult = PInvoke.GetThemeString(HTHEME, Part, State, (int)prop, pString, aString.Length); 664_lastHResult = PInvoke.GetThemeTextExtent( 687_lastHResult = PInvoke.GetThemeTextExtent( 709_lastHResult = PInvoke.GetThemeTextMetrics(HTHEME, hdc, Part, State, out TEXTMETRICW tm); 721_lastHResult = PInvoke.HitTestThemeBackground( 755_lastHResult = PInvoke.HitTestThemeBackground( 774return PInvoke.IsThemeBackgroundPartiallyTransparent(HTHEME, Part, State); 865private static PInvoke.OpenThemeDataScope OpenThemeData(HWND hwnd, string classList) 867PInvoke.OpenThemeDataScope htheme = new(hwnd, classList); 889HTHEME hTheme = PInvoke.OpenThemeData(hWndRef, className); 900PInvoke.CloseThemeData(Handle);
System.Windows.Forms.Design (193)
System\ComponentModel\Design\CollectionEditor.FilterListBox.cs (4)
58PInvoke.SetFocus(PropertyGrid); 69PInvokeCore.SendMessage(PInvoke.GetFocus(), PInvokeCore.WM_KEYDOWN, _lastKeyDown.WParamInternal, _lastKeyDown.LParamInternal); 85PInvoke.SetFocus(PropertyGrid); 96HWND hwnd = PInvoke.GetFocus();
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.cs (2)
94PInvoke.GetTextExtentPoint32W(hdc, ps, s.Length, (SIZE*)(void*)&textSize); 100PInvoke.GetTextMetrics(hdc, &tm);
System\ComponentModel\Design\DesignerActionPanel.EditorPropertyLine.FlyoutDialog.cs (4)
91PInvoke.MsgWaitForMultipleObjectsEx( 144HWND hWndCapture = PInvoke.GetCapture(); 148PInvoke.ReleaseCapture(); 172&& m.WParamInternal.LOWORD == PInvoke.WA_INACTIVE
System\ComponentModel\Design\DesignerActionUI.cs (1)
752PInvoke.SetActiveWindow(_designerActionHost);
System\ComponentModel\Design\DesignerActionUI.DesignerActionToolStripDropDown.cs (5)
56HWND focusedControl = PInvoke.GetFocus(); 62focusedControl = PInvoke.GetFocus(); 89HWND hwndActivating = PInvoke.GetActiveWindow(); 226if ((nint)m.WParamInternal == PInvoke.WA_INACTIVE) 258HWND focusedControlPtr = PInvoke.GetFocus();
System\ComponentModel\Design\MultilineStringEditor.MultilineStringEditorUI.cs (1)
187PInvoke.DrawText(hdc, t, Text.Length, ref rect, DRAW_TEXT_FORMAT.DT_CALCRECT);
System\ComponentModel\Design\MultilineStringEditor.OleCallback.cs (3)
31HRESULT hr = PInvoke.CreateILockBytesOnHGlobal(default, fDeleteOnRelease: true, pLockBytes); 37hr = PInvoke.StgCreateDocfileOnILockBytes( 63HRESULT hr = PInvoke.ReadClassStg(lpstg, out Guid realClsid);
System\ComponentModel\Design\ObjectSelectorEditor.cs (4)
68uint exstyle = (uint)PInvokeCore.SendMessage(hwnd, PInvoke.TVM_GETEXTENDEDSTYLE); 69exstyle |= PInvoke.TVS_EX_DOUBLEBUFFER | PInvoke.TVS_EX_FADEINOUTEXPANDOS; 70PInvokeCore.SendMessage(hwnd, PInvoke.TVM_SETEXTENDEDSTYLE, (WPARAM)0, (LPARAM)exstyle);
System\ComponentModel\Design\ObjectSelectorEditor.Selector.cs (2)
194m.ResultInternal = (LRESULT)(m.ResultInternal | (int)PInvoke.DLGC_WANTALLKEYS); 205if (nmtv->code == PInvoke.NM_CLICK)
System\Drawing\Design\ColorEditor.ColorPalette.ColorPaletteAccessibleObject.ColorCellAccessibleObject.cs (1)
40PInvoke.ClientToScreen(palette, ref pt);
System\Drawing\Design\ColorEditor.ColorPalette.cs (3)
221PInvoke.NotifyWinEvent( 242HWND hwndFocus = PInvoke.GetFocus(); 259PInvoke.SetFocus(hwndFocus);
System\Drawing\Design\ColorEditor.CustomColorDialog.cs (39)
64PInvoke.SendDlgItemMessage( 66(int)PInvoke.COLOR_HUE, 68(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN), 70PInvoke.SendDlgItemMessage( 72(int)PInvoke.COLOR_SAT, 74(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN), 76PInvoke.SendDlgItemMessage( 78(int)PInvoke.COLOR_LUM, 80(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN), 82PInvoke.SendDlgItemMessage( 84(int)PInvoke.COLOR_RED, 86(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN), 88PInvoke.SendDlgItemMessage( 90(int)PInvoke.COLOR_GREEN, 92(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN), 94PInvoke.SendDlgItemMessage( 96(int)PInvoke.COLOR_BLUE, 98(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN), 100HWND hwndCtl = PInvoke.GetDlgItem((HWND)hwnd, (int)PInvoke.COLOR_MIX); 101PInvoke.EnableWindow(hwndCtl, false); 102PInvoke.SetWindowPos( 107hwndCtl = PInvoke.GetDlgItem((HWND)hwnd, (int)MESSAGEBOX_RESULT.IDOK); 108PInvoke.EnableWindow(hwndCtl, false); 109PInvoke.SetWindowPos( 118if (PARAM.LOWORD(wParam) == (int)PInvoke.COLOR_ADD) 121byte red = (byte)PInvoke.GetDlgItemInt((HWND)hwnd, (int)PInvoke.COLOR_RED, &success, false); 124byte green = (byte)PInvoke.GetDlgItemInt((HWND)hwnd, (int)PInvoke.COLOR_GREEN, &success, false); 127byte blue = (byte)PInvoke.GetDlgItemInt((HWND)hwnd, (int)PInvoke.COLOR_BLUE, &success, false); 135(LPARAM)PInvoke.GetDlgItem((HWND)hwnd, (int)MESSAGEBOX_RESULT.IDOK));
System\Drawing\Design\FontEditor.cs (2)
38HWND hwndFocus = PInvoke.GetFocus(); 50PInvoke.SetFocus(hwndFocus);
System\Drawing\Design\IconEditor.cs (2)
73HWND hwndFocus = PInvoke.GetFocus(); 86PInvoke.SetFocus(hwndFocus);
System\Drawing\Design\ImageEditor.cs (2)
102HWND hwndFocus = PInvoke.GetFocus(); 115PInvoke.SetFocus(hwndFocus);
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.cs (6)
210PInvoke.GetCursorPos(out Point point); 246PInvoke.GetCursorPos(out Point point); 295PInvoke.GetUpdateRgn(m.HWND, hrgn, true); 300PInvoke.GetUpdateRect(m.HWND, &clip, true); 323? (LRESULT)PInvoke.HTTRANSPARENT 324: (LRESULT)(int)PInvoke.HTCLIENT;
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.MouseHook.cs (7)
79_mouseHookHandle = PInvoke.SetWindowsHookEx( 93if (_isHooked && nCode == PInvoke.HC_ACTION && lparam != 0) 125return PInvoke.CallNextHookEx(_mouseHookHandle, nCode, wparam, lparam); 134if (!PInvoke.UnhookWindowsHookEx(_mouseHookHandle)) 163|| (hwnd != adornerWindow.DesignerFrame.Handle && PInvoke.IsChild(adornerWindow.DesignerFrame, hwnd))) 185_lastLButtonDownTimeStamp = PInvoke.GetMessageTime(); 189int lButtonDoubleClickTimeStamp = PInvoke.GetMessageTime();
System\Windows\Forms\Design\Behavior\BehaviorService.cs (6)
51private static MessageId WM_GETALLSNAPLINES { get; } = PInvoke.RegisterWindowMessage("WM_GETALLSNAPLINES"); 52private static MessageId WM_GETRECENTSNAPLINES { get; } = PInvoke.RegisterWindowMessage("WM_GETRECENTSNAPLINES"); 456if (uiService?.GetDialogOwnerWindow() is { } hWnd && hWnd.Handle != 0 && hWnd.Handle != PInvoke.GetActiveWindow()) 458PInvoke.SetActiveWindow(new HandleRef<HWND>(hWnd, (HWND)hWnd.Handle)); 587cursor = new Cursor(PInvoke.GetCursor()); 711PInvoke.TrackMouseEvent(ref _trackMouseEvent);
System\Windows\Forms\Design\Behavior\ResizeBehavior.cs (2)
483PInvoke.ClientToScreen(_behaviorService.AdornerWindowControl, ref mouseLocAbs); 548PInvoke.ClientToScreen(_behaviorService.AdornerWindowControl, ref _lastMouseAbs);
System\Windows\Forms\Design\CommandSet.cs (3)
689PInvoke.GetCursorPos(out Point p); 690HWND hwnd = PInvoke.WindowFromPoint(p); 693PInvokeCore.SendMessage(hwnd, PInvokeCore.WM_SETCURSOR, hwnd, (nint)PInvoke.HTCLIENT);
System\Windows\Forms\Design\ComponentTray.cs (5)
253PInvoke.NotifyWinEvent( 257(int)PInvoke.CHILDID_SELF); 268PInvoke.NotifyWinEvent( 272(int)PInvoke.CHILDID_SELF); 2165_ctrlSelect = PInvoke.GetKeyState((int)Keys.ControlKey) != 0;
System\Windows\Forms\Design\ControlDesigner.cs (8)
2067PInvoke.GetUpdateRgn(m.HWND, hrgn, false); 2068PInvoke.GetUpdateRect(m.HWND, &clip, false); 2349uint elapsed = PInvoke.GetTickCount() - _lastClickMessageTime; 2366_lastClickMessageTime = PInvoke.GetTickCount(); 2437HookChildHandles(PInvoke.GetWindow(hwndChild, GET_WINDOW_CMD.GW_CHILD)); 2440hwndChild = PInvoke.GetWindow(hwndChild, GET_WINDOW_CMD.GW_HWNDNEXT); 2456s_currentProcessId = PInvoke.GetCurrentProcessId(); 2475HookChildHandles(PInvoke.GetWindow(Control, GET_WINDOW_CMD.GW_CHILD));
System\Windows\Forms\Design\DesignerFrame.cs (6)
91PInvoke.RedrawWindow(_designer, lprcUpdate: null, HRGN.Null, REDRAW_WINDOW_FLAGS.RDW_FRAME); 121PInvoke.NotifyWinEvent( 125(int)PInvoke.CHILDID_SELF); 406PInvoke.SetParent(control, this); 407PInvoke.SetWindowPos( 516PInvoke.SetWindowPos(
System\Windows\Forms\Design\DesignerUtils.cs (17)
158int lastXY = (int)PInvoke.GetMessagePos(); 255PInvoke.RoundRect(hDC, bounds.Left, bounds.Top, bounds.Right, bounds.Bottom, 2, 2); 284PInvoke.RoundRect( 447(LPARAM)(uint)(PInvoke.PRF_CHILDREN | PInvoke.PRF_CLIENT | PInvoke.PRF_ERASEBKGND | PInvoke.PRF_NONCLIENT)); 535PInvoke.GetTextMetrics(dc, &metrics); 822=> (uint)PInvokeCore.SendMessage(handle, PInvoke.TVM_GETEXTENDEDSTYLE); 835PInvoke.SetWindowTheme(hwnd, "Explorer", pszSubIdList: null); 837exstyle |= PInvoke.TVS_EX_DOUBLEBUFFER | PInvoke.TVS_EX_FADEINOUTEXPANDOS; 838PInvokeCore.SendMessage(treeView, PInvoke.TVM_SETEXTENDEDSTYLE, 0, (nint)exstyle); 850PInvoke.SetWindowTheme(hwnd, "Explorer", null); 853PInvoke.LVM_SETEXTENDEDLISTVIEWSTYLE, 854(WPARAM)PInvoke.LVS_EX_DOUBLEBUFFER, 855(LPARAM)PInvoke.LVS_EX_DOUBLEBUFFER);
System\Windows\Forms\Design\DocumentDesigner.AxToolboxItem.cs (1)
307HRESULT hr = PInvoke.LoadTypeLib(inprocServer, &pTLB);
System\Windows\Forms\Design\DocumentDesigner.cs (9)
1082PInvoke.RedrawWindow(control, lprcUpdate: null, HRGN.Null, REDRAW_WINDOW_FLAGS.RDW_FRAME); 1113PInvoke.NotifyWinEvent( 1117(int)PInvoke.CHILDID_SELF); 1121PInvoke.NotifyWinEvent( 1125(int)PInvoke.CHILDID_SELF); 1148PInvoke.NotifyWinEvent( 1152(int)PInvoke.CHILDID_SELF); 1158PInvoke.NotifyWinEvent( 1162(int)PInvoke.CHILDID_SELF);
System\Windows\Forms\Design\FolderNameEditor.FolderBrowser.cs (3)
53uint mergedOptions = (uint)Style | PInvoke.BIF_NEWDIALOGSTYLE; 54if ((mergedOptions & (int)PInvoke.BIF_NEWDIALOGSTYLE) != 0) 63owner is not null ? (HWND)owner.Handle : PInvoke.GetActiveWindow(),
System\Windows\Forms\Design\FolderNameEditor.FolderBrowserFolder.cs (12)
17Desktop = (int)PInvoke.CSIDL_DESKTOP, 18Favorites = (int)PInvoke.CSIDL_FAVORITES, 19MyComputer = (int)PInvoke.CSIDL_DRIVES, 20MyDocuments = (int)PInvoke.CSIDL_PERSONAL, 21MyPictures = (int)PInvoke.CSIDL_MYPICTURES, 22NetAndDialUpConnections = (int)PInvoke.CSIDL_CONNECTIONS, 23NetworkNeighborhood = (int)PInvoke.CSIDL_NETWORK, 24Printers = (int)PInvoke.CSIDL_PRINTERS, 25Recent = (int)PInvoke.CSIDL_RECENT, 26SendTo = (int)PInvoke.CSIDL_SENDTO, 27StartMenu = (int)PInvoke.CSIDL_STARTMENU, 28Templates = (int)PInvoke.CSIDL_TEMPLATES
System\Windows\Forms\Design\FolderNameEditor.FolderBrowserStyles.cs (7)
11BrowseForComputer = (int)PInvoke.BIF_BROWSEFORCOMPUTER, 12BrowseForEverything = (int)PInvoke.BIF_BROWSEINCLUDEFILES, 13BrowseForPrinter = (int)PInvoke.BIF_BROWSEFORPRINTER, 14RestrictToDomain = (int)PInvoke.BIF_DONTGOBELOWDOMAIN, 15RestrictToFilesystem = (int)PInvoke.BIF_RETURNONLYFSDIRS, 16RestrictToSubfolders = (int)PInvoke.BIF_RETURNFSANCESTORS, 17ShowTextBox = (int)PInvoke.BIF_EDITBOX
System\Windows\Forms\Design\FormDocumentDesigner.cs (2)
401PInvoke.RedrawWindow(control, lprcUpdate: null, HRGN.Null, REDRAW_WINDOW_FLAGS.RDW_FRAME); 413PInvoke.RedrawWindow(control, lprcUpdate: null, HRGN.Null, REDRAW_WINDOW_FLAGS.RDW_FRAME);
System\Windows\Forms\Design\GroupBoxDesigner.cs (2)
113if (m.ResultInternal == PInvoke.HTTRANSPARENT) 115m.ResultInternal = (LRESULT)(nint)PInvoke.HTCLIENT;
System\Windows\Forms\Design\ImageListImageEditor.cs (2)
67HWND hwndFocus = PInvoke.GetFocus(); 85PInvoke.SetFocus(hwndFocus);
System\Windows\Forms\Design\ListBoxDesigner.cs (2)
186PInvokeCore.SendMessage(listBox, PInvoke.LB_RESETCONTENT); 187PInvokeCore.SendMessage(listBox, PInvoke.LB_ADDSTRING, 0, name);
System\Windows\Forms\Design\ListViewDesigner.cs (4)
77HWND hwndHit = PInvoke.ChildWindowFromPointEx(listView, listViewPoint, CWP_FLAGS.CWP_SKIPINVISIBLE); 81HWND headerHwnd = (HWND)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETHEADER); 86PInvokeCore.SendMessage(headerHwnd, PInvoke.HDM_HITTEST, 0, ref _hdrhit); 138if (nmhdr->code == PInvoke.HDN_ENDTRACKW)
System\Windows\Forms\Design\OleDragDropHandler.cs (2)
493PInvoke.TranslateMessage(msg); 494PInvoke.DispatchMessage(&msg);
System\Windows\Forms\Design\PbrsForward.cs (1)
94? PInvoke.GetFocus()
System\Windows\Forms\Design\ScrollableControlDesigner.cs (2)
34if (hitTest is ((int)PInvoke.HTVSCROLL) or ((int)PInvoke.HTHSCROLL))
System\Windows\Forms\Design\TabControlDesigner.cs (2)
605if (m.ResultInternal == PInvoke.HTTRANSPARENT) 607m.ResultInternal = (LRESULT)(nint)PInvoke.HTCLIENT;
System\Windows\Forms\Design\ToolStripAdornerWindowService.cs (1)
288m.ResultInternal = (LRESULT)PInvoke.HTTRANSPARENT;
System\Windows\Forms\Design\ToolStripContainerDesigner.cs (1)
325&& !PInvoke.IsChild(_toolStripContainer, associatedControl))
System\Windows\Forms\Design\ToolStripItemDesigner.cs (2)
961PInvoke.NotifyWinEvent( 973PInvoke.NotifyWinEvent(
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (2)
183PInvoke.NotifyWinEvent( 188PInvoke.NotifyWinEvent(
System\Windows\Forms\Design\TreeViewDesigner.cs (1)
54PInvokeCore.SendMessage(Control, PInvoke.TVM_HITTEST, 0, ref _tvhit);
System.Windows.Forms.IntegrationTests.Common (3)
GlobalUsings.cs (1)
5global using PInvoke = Windows.Win32.PInvoke;
TestHelpers.cs (2)
415/// <seealso cref="PInvoke.SetForegroundWindow{T}(T)"/> 440PInvoke.SetForegroundWindow(mainWindowHandle);
System.Windows.Forms.Interop.Tests (3)
PropertyGridTests.cs (3)
88handle = PInvoke.CreateActCtx(&context); 99if (!PInvoke.ActivateActCtx(handle, &cookie)) 110if (!PInvoke.DeactivateActCtx(0, cookie))
System.Windows.Forms.Primitives (57)
Interop\Richedit\Interop.PARAFORMAT.cs (1)
22public fixed int rgxTabs[(int)PInvoke.MAX_TAB_STOPS];
Microsoft\VisualStudio\Shell\IVsPerPropertyBrowsing.cs (1)
183/// <see cref="ITypeInfo.GetDocumentation(int, BSTR*, BSTR*, out uint, BSTR*)"/> with <see cref="PInvoke.MEMBERID_NIL"/>.
System\Windows\Forms\AccessibilityExtensions.cs (2)
11/// <inheritdoc cref="PInvoke.LresultFromObject(Guid*, WPARAM, IUnknown*)"/> 18return PInvoke.LresultFromObject(
System\Windows\Forms\Automation\UiaTextProvider.cs (1)
125return (int)PInvoke.SendInput(1, i, sizeof(INPUT));
System\Windows\Forms\Automation\UiaTextRange.cs (5)
362PInvoke.GetCaretPos(out Point endlinePoint); 879=> (int)(((int)windowStyle & PInvoke.ES_UPPERCASE) != 0 ? CapStyle.AllCap : CapStyle.None); 897=> (int)(((int)windowStyle & PInvoke.ES_CENTER) != 0 899: ((int)windowStyle & PInvoke.ES_RIGHT) != 0 916PInvoke.UiaGetReservedNotSupportedValue(&unknown).ThrowOnFailure();
System\Windows\Forms\DeviceContextExtensions.cs (8)
47PInvoke.FillRect( 92PInvoke.MoveToEx(hdc, lines[i], lines[i + 1], &oldPoint); 93PInvoke.LineTo(hdc, lines[i + 2], lines[i + 3]); 94PInvoke.MoveToEx(hdc, oldPoint.X, oldPoint.Y, lppt: null); 101/// Calls <see cref="PInvoke.GetNearestColor(HDC, COLORREF)"/> to get the nearest color for the given 119Color newColor = ColorTranslator.FromWin32((int)PInvoke.GetNearestColor(hdc, (COLORREF)(uint)ColorTranslator.ToWin32(color)).Value); 146PInvoke.Ellipse(hdc, left, top, right, bottom); 156PInvoke.FillRect(
System\Windows\Forms\FileDialogCustomPlace.cs (2)
70int result = PInvoke.SHGetKnownFolderPath(reference, 0, HANDLE.Null, (PWSTR*)path); 78return PInvoke.SHCreateShellItem(filePathString);
System\Windows\Forms\Internals\ScaleHelper.cs (15)
71return (int)PInvoke.GetDpiForSystem(); 81HRESULT result = PInvoke.GetProcessDpiAwareness( 109DPI_AWARENESS_CONTEXT dpiAwareness = PInvoke.GetThreadDpiAwarenessContextInternal(); 311PInvoke.GetSystemMetricsForDpi(SYSTEM_METRICS_INDEX.SM_CXSMICON, OneHundredPercentLogicalDpi), 312PInvoke.GetSystemMetricsForDpi(SYSTEM_METRICS_INDEX.SM_CXSMICON, OneHundredPercentLogicalDpi)) 373DPI_AWARENESS_CONTEXT dpiAwareness = PInvoke.GetThreadDpiAwarenessContextInternal(); 402PInvoke.GetProcessDpiAwareness(HANDLE.Null, out PROCESS_DPI_AWARENESS processDpiAwareness); 416return PInvoke.IsProcessDPIAware() ? HighDpiMode.SystemAware : HighDpiMode.DpiUnaware; 429int width = PInvoke.GetCurrentSystemMetrics(SYSTEM_METRICS_INDEX.SM_CXSMICON, (uint)dpi); 430int height = PInvoke.GetCurrentSystemMetrics(SYSTEM_METRICS_INDEX.SM_CYSMICON, (uint)dpi); 451PInvoke.IsValidDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2) 456PInvoke.IsValidDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_UNAWARE_GDISCALED) 462success = PInvoke.SetProcessDpiAwarenessContext(dpiAwareness); 474success = PInvoke.SetProcessDpiAwareness(dpiAwareness).Succeeded; 488success = PInvoke.SetProcessDPIAware();
System\Windows\Forms\Internals\ScaleHelper.DpiAwarenessScope.cs (7)
42_originalDpiAwarenessContext = PInvoke.GetThreadDpiAwarenessContext(); 45if (!PInvoke.AreDpiAwarenessContextsEqual(_originalDpiAwarenessContext, context)) 47if (PInvoke.SetThreadDpiAwarenessContext(context) == 0) 55_originalDpiHostingBehavior = PInvoke.GetThreadDpiHostingBehavior(); 61_originalDpiHostingBehavior = PInvoke.SetThreadDpiHostingBehavior(behavior); 77&& PInvoke.SetThreadDpiHostingBehavior(_originalDpiHostingBehavior) == DPI_HOSTING_BEHAVIOR.DPI_HOSTING_BEHAVIOR_INVALID) 83&& PInvoke.SetThreadDpiAwarenessContext(_originalDpiAwarenessContext) == IntPtr.Zero)
System\Windows\Forms\Internals\ThemingScope.cs (7)
29&& !(PInvoke.GetCurrentActCtx(&current) && current == s_hActCtx)) 32bool success = PInvoke.ActivateActCtx(s_hActCtx, &cookie); 42bool success = PInvoke.DeactivateActCtx(0, _cookie); 60dwFlags = PInvoke.ACTCTX_FLAG_HMODULE_VALID | PInvoke.ACTCTX_FLAG_RESOURCE_NAME_VALID, 66s_hActCtx = PInvoke.CreateActCtx(act); 106s_hActCtx = PInvoke.CreateActCtx(act);
Windows\Win32\Interop.RegisteredMessage.cs (2)
17s_wmMouseEnterMessage = PInvoke.RegisterWindowMessage("WinFormsMouseEnter"); 30s_wmUnSubclass = PInvoke.RegisterWindowMessage("WinFormsUnSubclass");
Windows\Win32\UI\HiDpi\DPI_AWARENESS_CONTEXT.cs (1)
20&& (bool)PInvoke.AreDpiAwarenessContextsEqual(this, dpiContext));
Windows\Win32\UI\Shell\FolderBrowserHelper.cs (5)
12/// Helper for the legacy <see cref="PInvoke.SHGetPathFromIDListEx(ITEMIDLIST*, PWSTR, uint, GPFIDL_FLAGS)" /> API. 24PInvoke.SHGetSpecialFolderLocation(rootFolderCsidl, out ITEMIDLIST* rootFolderId); 27PInvoke.SHGetSpecialFolderLocation((int)Environment.SpecialFolder.Desktop, out rootFolderId); 53ITEMIDLIST* resultId = PInvoke.SHBrowseForFolder(&bi); 64bool success = PInvoke.SHGetPathFromIDListEx(resultId, b, (uint)buffer.Length, GPFIDL_FLAGS.GPFIDL_UNCPRINTER);
System.Windows.Forms.Primitives.Tests (60)
Interop\Mocks\MockCursor.cs (2)
19_handle = PInvoke.LoadCursor(HINSTANCE.Null, nResourceId); 30PInvoke.DestroyCursor(_handle);
Interop\Ole32\IPictureTests.cs (2)
19using MockCursor arrow = new(PInvoke.IDC_ARROW); 35using MockCursor arrow = new(PInvoke.IDC_ARROW);
Interop\Shell32\ShellItemTests.cs (1)
16HRESULT result = PInvoke.SHParseDisplayName(path, pbc: null, out ITEMIDLIST* ppidl, 0, &rgflnOut);
Interop\User32\GetWindowTextTests.cs (3)
38PInvoke.DestroyWindow(windowHandle); 65PInvoke.SetWindowText(hWnd, text); 73PInvoke.SetWindowText(hWnd, text);
System\Windows\Forms\Automation\UiaTextProviderTests.cs (13)
20| (WINDOW_STYLE)(PInvoke.ES_MULTILINE | PInvoke.ES_LEFT | PInvoke.ES_AUTOHSCROLL | PInvoke.ES_AUTOVSCROLL)); 24Assert.NotEqual(0, ((int)actual & PInvoke.ES_MULTILINE)); 34| (WINDOW_STYLE)(PInvoke.ES_LEFT | PInvoke.ES_AUTOHSCROLL | PInvoke.ES_AUTOVSCROLL)); 38Assert.Equal(0, ((int)actual & PInvoke.ES_MULTILINE)); 47| (WINDOW_STYLE)(PInvoke.ES_MULTILINE | PInvoke.ES_LEFT | PInvoke.ES_AUTOHSCROLL | PInvoke.ES_AUTOVSCROLL));
System\Windows\Forms\Automation\UiaTextRangeTests.cs (15)
466PInvoke.UiaGetReservedNotSupportedValue(&unknown).ThrowOnFailure(); 533providerMock.Setup(m => m.WindowStyle).Returns(PInvoke.ES_LEFT); 1119[InlineData(PInvoke.ES_CENTER, (int)HorizontalTextAlignment.Centered)] 1120[InlineData(PInvoke.ES_LEFT, (int)HorizontalTextAlignment.Left)] 1121[InlineData(PInvoke.ES_RIGHT, (int)HorizontalTextAlignment.Right)] 1134[InlineData((PInvoke.ES_UPPERCASE | PInvoke.ES_LEFT | PInvoke.ES_MULTILINE | PInvoke.ES_READONLY | PInvoke.ES_AUTOHSCROLL), (int)CapStyle.AllCap)] 1135[InlineData((PInvoke.ES_LOWERCASE | PInvoke.ES_LEFT | PInvoke.ES_MULTILINE | PInvoke.ES_READONLY | PInvoke.ES_AUTOHSCROLL), (int)CapStyle.None)]
System\Windows\Forms\DeviceContextHdcScopeTests.cs (13)
34GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 49GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 64GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 79GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 95GDI_REGION_TYPE originalRegionType = PInvoke.GetClipBox(hdc, &originalClipRect); 117GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 130PInvoke.GetClipBox(hdc, &currentClipRect); 144GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 154PInvoke.GetClipBox(hdc, &currentClipRect); 167GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 177PInvoke.GetClipBox(hdc, &currentClipRect); 190GDI_REGION_TYPE regionType = PInvoke.GetClipBox(scope, &clipRect); 200PInvoke.GetClipBox(hdc, &currentClipRect);
System\Windows\Forms\DeviceContextScopeTests.cs (9)
31type = PInvoke.GetRgnBox(test, &rect2); 49type = PInvoke.GetRgnBox(regionScope, &rect); 69HGDIOBJ current = PInvoke.GetCurrentObject(dcScope, OBJ_TYPE.OBJ_BRUSH); 71HDC_MAP_MODE currentMode = PInvoke.GetMapMode(dcScope); 81current = PInvoke.GetCurrentObject(dcScope, OBJ_TYPE.OBJ_BRUSH); 88currentMode = PInvoke.GetMapMode(dcScope); 90current = PInvoke.GetCurrentObject(dcScope, OBJ_TYPE.OBJ_BRUSH); 95currentMode = PInvoke.GetMapMode(dcScope); 104current = PInvoke.GetCurrentObject(dcScope, OBJ_TYPE.OBJ_BRUSH);
Windows\Win32\RegionTests.cs (2)
24int result = PInvoke.GetClipRgn(hdc, hregion); 59GDI_REGION_TYPE type = PInvoke.GetRgnBox(retrievedRegion, &rect);
System.Windows.Forms.Primitives.TestUtilities (27)
DeviceContextState.cs (11)
28MapMode = PInvoke.GetMapMode(hdc); 29BackColor = PInvoke.GetBkColor(hdc); 30TextColor = PInvoke.GetTextColor(hdc); 31Rop2Mode = PInvoke.GetROP2(hdc); 32TextAlign = PInvoke.GetTextAlign(hdc); 33BackgroundMode = PInvoke.GetBkMode(hdc); 36PInvoke.GetWorldTransform(hdc, (XFORM*)(void*)&transform); 40PInvoke.GetBrushOrgEx(hdc, &point); 43var hfont = PInvoke.GetCurrentObject(hdc, OBJ_TYPE.OBJ_FONT); 47var hpen = PInvoke.GetCurrentObject(hdc, OBJ_TYPE.OBJ_PEN); 51var hbrush = PInvoke.GetCurrentObject(hdc, OBJ_TYPE.OBJ_BRUSH);
PlatformDetection.Windows.cs (2)
156Assert.True(OpenProcessToken(PInvoke.GetCurrentProcess(), TOKEN_READ, out IntPtr processToken)); 167PInvoke.CloseHandle((HANDLE)processToken);
Win32\EditClass.cs (1)
8public EditClass() : base(PInvoke.WC_EDIT)
Win32\Window.cs (1)
46PInvoke.DestroyWindow(Handle);
Win32\WindowClass.cs (10)
13=> new(PInvoke.CW_USEDEFAULT, PInvoke.CW_USEDEFAULT, PInvoke.CW_USEDEFAULT, PInvoke.CW_USEDEFAULT); 71cursor = PInvoke.LoadCursor(HINSTANCE.Null, (PCWSTR)(char*)PInvoke.IDC_ARROW); 115ATOM atom = PInvoke.RegisterClass(in _wndClass); 164window = PInvoke.CreateWindowEx( 182window = PInvoke.CreateWindowEx( 224PInvoke.PostQuitMessage(0);
Windows\Win32\System\Com\ComClassFactory.cs (2)
27_instance = PInvoke.LoadLibraryEx(filePath, default); 41FARPROC proc = PInvoke.GetProcAddress(_instance, ExportMethodName);
System.Windows.Forms.Tests (1080)
SerializableTypesTests.cs (2)
96Assert.True(PInvoke.ImageList.GetIconSize(new HandleRef<HIMAGELIST>(this, nativeImageList.HIMAGELIST), out int x, out int y)); 99Assert.True(PInvoke.ImageList.GetImageInfo(new HandleRef<HIMAGELIST>(this, nativeImageList.HIMAGELIST), 0, out IMAGEINFO imageInfo));
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (2)
2169Assert.Equal((int)AccessibleRole.Window, iAccessible.get_accRole((int)PInvoke.CHILDID_SELF)); 2737const int expectedIdChild = (int)PInvoke.CHILDID_SELF;
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxItemAccessibleObjectTests.cs (3)
270int actual = (int)PInvokeCore.SendMessage(comboBox, PInvoke.CB_GETTOPINDEX); 344PInvokeCore.SendMessage(comboBox, PInvoke.CB_SETTOPINDEX, (WPARAM)(itemsCount - 1)); 360int actual = (int)PInvokeCore.SendMessage(comboBox, PInvoke.CB_GETTOPINDEX);
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (1)
207PInvoke.SetFocus(dataGridView);
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (2)
297PInvokeCore.SendMessage(list, PInvoke.LVM_GETGROUPRECT, (WPARAM)listGroup.ID, ref groupRect); 333PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPRECT, (WPARAM)group.ID, ref groupRect);
System\Windows\Forms\AccessibleObjects\ListViewLabelEditAccessibleObjectTests.cs (3)
172PInvoke.SetFocus(listView); 174PInvokeCore.SendMessage(listView, PInvoke.LVM_EDITLABELW, wParam: 0); 187PInvokeCore.SendMessage(this, PInvoke.LVM_CANCELEDITLABEL);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (4)
50PInvokeCore.SendMessage(control, PInvoke.MCM_SETCURRENTVIEW, 0, view); 76PInvokeCore.SendMessage(control, PInvoke.MCM_SETCURRENTVIEW, 0, view); 142PInvokeCore.SendMessage(control, PInvoke.MCM_SETCURRENTVIEW, 0, (nint)view); 285PInvokeCore.SendMessage(control, PInvoke.MCM_SETCURRENTVIEW, 0, (nint)view);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarCellAccessibleObjectTests.cs (1)
155PInvokeCore.SendMessage(control, PInvoke.MCM_SETCURRENTVIEW, 0, view);
System\Windows\Forms\AccessibleObjects\PrintPreviewControl.PrintPreviewControlAccessibleObjectTests.cs (1)
49PInvoke.SetFocus(control);
System\Windows\Forms\Application.ParkingWindowTests.cs (14)
71DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 83DPI_AWARENESS_CONTEXT dpiContext = PInvoke.GetWindowDpiAwarenessContext(parkingWindow.HWND); 90PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext); 106DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 118DPI_AWARENESS_CONTEXT dpiContext = PInvoke.GetWindowDpiAwarenessContext(parkingWindow.HWND); 125PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext); 141DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 152DPI_AWARENESS_CONTEXT dpiContext = PInvoke.GetWindowDpiAwarenessContext(parkingWindow.HWND); 158PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext); 174DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 184DPI_AWARENESS_CONTEXT dpiContext = PInvoke.GetWindowDpiAwarenessContext(parkingWindow.HWND); 195dpiContext = PInvoke.GetWindowDpiAwarenessContext(parkingWindow.HWND); 202dpiContext = PInvoke.GetWindowDpiAwarenessContext(parkingWindow.HWND); 209PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext);
System\Windows\Forms\ButtonBaseTests.cs (18)
5708Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.BM_GETSTATE)); 5733Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.BM_GETSTATE)); 5987Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.BM_GETSTATE)); 6012Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.BM_GETSTATE)); 8303Msg = (int)PInvoke.BM_CLICK, 8335Msg = (int)PInvoke.BM_CLICK, 8373Msg = (int)PInvoke.BM_CLICK, 8415Msg = (int)PInvoke.BM_CLICK, 9098yield return new object[] { FlatStyle.Flat, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 }; 9099yield return new object[] { FlatStyle.Flat, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 }; 9103yield return new object[] { FlatStyle.Popup, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 }; 9104yield return new object[] { FlatStyle.Popup, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 }; 9108yield return new object[] { FlatStyle.Standard, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 }; 9109yield return new object[] { FlatStyle.Standard, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), IntPtr.Zero, 0 }; 9113yield return new object[] { FlatStyle.System, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 9114yield return new object[] { FlatStyle.System, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 9208Msg = (int)PInvoke.BM_SETSTATE, 9237Msg = (int)PInvoke.BM_SETSTATE,
System\Windows\Forms\ButtonTests.cs (8)
3563yield return new object[] { FlatStyle.Flat, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 3564yield return new object[] { FlatStyle.Flat, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 3568yield return new object[] { FlatStyle.Popup, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 3569yield return new object[] { FlatStyle.Popup, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 3573yield return new object[] { FlatStyle.Standard, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 3574yield return new object[] { FlatStyle.Standard, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 3578yield return new object[] { FlatStyle.System, PARAM.FromLowHigh(0, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 }; 3579yield return new object[] { FlatStyle.System, PARAM.FromLowHigh(123, (int)PInvoke.BN_CLICKED), (IntPtr)250, 1 };
System\Windows\Forms\ColumnHeaderTests.cs (10)
223Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNORDERARRAY, 3, ref result[0])); 449Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNW, 0, ref column)); 479Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNW, 0, ref column)); 669Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNW, 0, ref column)); 701Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNW, 0, ref column)); 1017Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNW, 0, ref column)); 1206Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNW, (WPARAM)columnIndex, ref column)); 1364Assert.Equal(value, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNWIDTH)); 1382Assert.True(PInvokeCore.SendMessage(listView, PInvoke.LVM_GETCOLUMNWIDTH) > 0); 1615if (MakeInvalid && m.Msg == (int)PInvoke.LVM_SETCOLUMNW)
System\Windows\Forms\ComboBox.ComboBoxUiaTextProviderTests.cs (4)
733Assert.Equal(0, ((int)actual & PInvoke.ES_RIGHT)); 734Assert.NotEqual(0, ((int)actual & PInvoke.ES_NOHIDESEL)); 735Assert.NotEqual(0, ((int)actual & PInvoke.ES_AUTOHSCROLL)); 752Assert.Equal(PInvoke.ES_LEFT, (int)actual);
System\Windows\Forms\ComponentModel\Com2Interop\COM2FontConverterTests.cs (2)
37PInvoke.OleCreateFontIndirect(&fontDesc, IID.Get<IFont>(), iFont).ThrowOnFailure(); 69PInvoke.OleCreateFontIndirect(&fontDesc, IID.Get<IFont>(), iFont).ThrowOnFailure();
System\Windows\Forms\ComponentModel\Com2Interop\ComNativeDescriptorTests.cs (3)
163HRESULT hr = PInvoke.CreateStdAccessibleObject( 205Assert.Equal((int)PInvoke.CHILDID_SELF, accFocus.GetValue(comWrapper)); 298*pvarChild = (VARIANT)(int)PInvoke.CHILDID_SELF;
System\Windows\Forms\ControlTests.ControlCollection.cs (1)
450Assert.Equal(owner.Handle, PInvoke.GetParent(control));
System\Windows\Forms\ControlTests.Methods.cs (8)
12642DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 12671PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext); 12679DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 12716PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext); 12724DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 12753PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext); 12761DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 12798PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext);
System\Windows\Forms\ControlTests.Properties.cs (56)
9276Assert.True(PInvoke.GetKeyboardState(b)); 9282PInvoke.SetKeyboardState(b); 10509{ (int)PInvoke.UIS_CLEAR | ((int)PInvoke.UISF_ACTIVE << 16), SystemInformation.MenuAccessKeysUnderlined }, 10510{ (int)PInvoke.UIS_CLEAR | ((int)PInvoke.UISF_HIDEACCEL << 16), SystemInformation.MenuAccessKeysUnderlined }, 10511{ (int)PInvoke.UIS_CLEAR | ((int)PInvoke.UISF_HIDEFOCUS << 16), true }, 10512{ (int)PInvoke.UIS_CLEAR | ((int)(PInvoke.UISF_HIDEACCEL | PInvoke.UISF_HIDEFOCUS) << 16), true }, 10513{ (int)PInvoke.UIS_SET | ((int)PInvoke.UISF_ACTIVE << 16), SystemInformation.MenuAccessKeysUnderlined }, 10514{ (int)PInvoke.UIS_SET | ((int)PInvoke.UISF_HIDEACCEL << 16), SystemInformation.MenuAccessKeysUnderlined }, 10515{ (int)PInvoke.UIS_SET | ((int)PInvoke.UISF_HIDEFOCUS << 16), false }, 10516{ (int)PInvoke.UIS_SET | ((int)(PInvoke.UISF_HIDEACCEL | PInvoke.UISF_HIDEFOCUS) << 16), false }, 10517{ (int)PInvoke.UIS_INITIALIZE | ((int)PInvoke.UISF_ACTIVE << 16), SystemInformation.MenuAccessKeysUnderlined }, 10518{ (int)PInvoke.UIS_INITIALIZE | ((int)PInvoke.UISF_HIDEACCEL << 16), SystemInformation.MenuAccessKeysUnderlined }, 10519{ (int)PInvoke.UIS_INITIALIZE | ((int)PInvoke.UISF_HIDEFOCUS << 16), SystemInformation.MenuAccessKeysUnderlined }, 10520{ (int)PInvoke.UIS_INITIALIZE | ((int)(PInvoke.UISF_HIDEACCEL | PInvoke.UISF_HIDEFOCUS) << 16), SystemInformation.MenuAccessKeysUnderlined } 10568{ (int)PInvoke.UIS_CLEAR | ((int)PInvoke.UISF_ACTIVE << 16), SystemInformation.MenuAccessKeysUnderlined }, 10569{ (int)PInvoke.UIS_CLEAR | ((int)PInvoke.UISF_HIDEACCEL << 16), true }, 10570{ (int)PInvoke.UIS_CLEAR | ((int)PInvoke.UISF_HIDEFOCUS << 16), SystemInformation.MenuAccessKeysUnderlined }, 10571{ (int)PInvoke.UIS_CLEAR | ((int)(PInvoke.UISF_HIDEACCEL | PInvoke.UISF_HIDEFOCUS) << 16), true }, 10572{ (int)PInvoke.UIS_SET | ((int)PInvoke.UISF_ACTIVE << 16), SystemInformation.MenuAccessKeysUnderlined }, 10573{ (int)PInvoke.UIS_SET | ((int)PInvoke.UISF_HIDEACCEL << 16), false }, 10574{ (int)PInvoke.UIS_SET | ((int)PInvoke.UISF_HIDEFOCUS << 16), SystemInformation.MenuAccessKeysUnderlined }, 10575{ (int)PInvoke.UIS_SET | ((int)(PInvoke.UISF_HIDEACCEL | PInvoke.UISF_HIDEFOCUS) << 16), false }, 10576{ (int)PInvoke.UIS_INITIALIZE | ((int)PInvoke.UISF_ACTIVE << 16), SystemInformation.MenuAccessKeysUnderlined }, 10577{ (int)PInvoke.UIS_INITIALIZE | ((int)PInvoke.UISF_HIDEACCEL << 16), SystemInformation.MenuAccessKeysUnderlined }, 10578{ (int)PInvoke.UIS_INITIALIZE | ((int)PInvoke.UISF_HIDEFOCUS << 16), SystemInformation.MenuAccessKeysUnderlined }, 10579{ (int)PInvoke.UIS_INITIALIZE | ((int)(PInvoke.UISF_HIDEACCEL | PInvoke.UISF_HIDEFOCUS) << 16), SystemInformation.MenuAccessKeysUnderlined }
System\Windows\Forms\CursorTests.cs (2)
200oldDpiAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 222PInvoke.SetThreadDpiAwarenessContextInternal(oldDpiAwarenessContext);
System\Windows\Forms\FormTests.cs (12)
199HICON hSmallIcon = (HICON)PInvokeCore.SendMessage(form, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_SMALL); 202HICON hLargeIcon = (HICON)PInvokeCore.SendMessage(form, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_BIG); 991PInvokeCore.SendMessage(form, PInvokeCore.WM_SYSCOMMAND, (WPARAM)PInvoke.SC_MAXIMIZE); 1000PInvokeCore.SendMessage(form, PInvokeCore.WM_SYSCOMMAND, (WPARAM)PInvoke.SC_RESTORE); 1082HICON hSmallIcon = (HICON)PInvokeCore.SendMessage(form, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_SMALL); 1083HICON hLargeIcon = (HICON)PInvokeCore.SendMessage(form, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_BIG); 1283HICON hSmallIcon = (HICON)PInvokeCore.SendMessage(control, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_SMALL); 1285HICON hLargeIcon = (HICON)PInvokeCore.SendMessage(control, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_BIG); 1290hSmallIcon = (HICON)PInvokeCore.SendMessage(control, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_SMALL); 1292hLargeIcon = (HICON)PInvokeCore.SendMessage(control, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_BIG); 1297hSmallIcon = (HICON)PInvokeCore.SendMessage(control, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_SMALL); 1299hLargeIcon = (HICON)PInvokeCore.SendMessage(control, PInvokeCore.WM_GETICON, (WPARAM)PInvoke.ICON_BIG);
System\Windows\Forms\ListBox.ObjectCollectionTests.cs (542)
521Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 522PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 524PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 526PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 538Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 539PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 541PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 543PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 555Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 556PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 558PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 560PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 572Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 573PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 575PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 577PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 610Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 611PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 613PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 615PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 627Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 628PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 630PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 632PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 644Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 645PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 647PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 649PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 661Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 662PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 664PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 666PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1491Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1492PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1504Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1505PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1507PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1519Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1520PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1522PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1524PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1536Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1537PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1539PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1541PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1543PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 1570Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1571PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1583Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1584PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1586PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1598Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1599PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1601PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1603PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1615Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1616PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1618PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1620PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1622PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 1652Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1653PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1665Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1666PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1668PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1680Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1681PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1683PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1685PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1697Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1698PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1700PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1702PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1704PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 1734Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1735PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1747Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1748PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1750PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1762Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1763PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1765PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1767PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1779Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 1780PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 1782PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 1784PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 1786PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2156Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2170Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2171PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2173PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2175PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2177PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2341Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2342PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2344PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2346PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2348PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2360Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2361PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2363PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2365PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2367PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2393Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2394PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2396PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2398PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2400PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2412Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2413PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2415PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2417PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2419PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2448Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2449PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2451PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2453PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2455PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2467Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2468PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2470PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2472PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2474PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2503Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2504PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2506PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2508PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2510PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2522Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2523PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2525PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2527PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2529PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 2849Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2860Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 2861PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 2863PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 2865PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 2867PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3018Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3019PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3021PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3023PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3025PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3039Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3040PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3042PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3044PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3046PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3075Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3076PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3078PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3080PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3082PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3096Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3097PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3099PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3101PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3103PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3135Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3136PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3138PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3140PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3142PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3156Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3157PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3159PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3161PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3163PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3195Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3196PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3198PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3200PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3202PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3216Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3217PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3219PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3221PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3223PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3586Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3600Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3601PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 3603PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 3605PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 3607PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 3812Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3824Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3849Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3861Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3887Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3899Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3925Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 3937Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4314Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4315PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4327Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4328PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4330PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4342Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4343PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4345PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4347PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4359Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4360PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4362PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4364PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4366PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 4393Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4394PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4406Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4407PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4409PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4421Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4422PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4424PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4426PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4438Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4439PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4441PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4443PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4445PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 4475Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4476PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4488Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4489PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4491PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4503Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4504PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4506PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4508PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4520Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4521PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4523PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4525PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4527PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 4557Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4558PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4570Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4571PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4573PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4585Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4586PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4588PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4590PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4602Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4603PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4605PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4607PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4609PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 4969Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4983Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 4984PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 4986PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 4988PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 4990PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 5261Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5262PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5264PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5276Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5277PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5279PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5291Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5292PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5304Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5336Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5337PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5339PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5352Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5353PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5355PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5368Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5369PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5381Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5413Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5414PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5416PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5428Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5429PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5431PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5443Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5444PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5456Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5491Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5492PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5494PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5507Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5508PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5510PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 5523Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 5524PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 5536Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6178Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6179PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6181PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 6193Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6194PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6206Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6238Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6239PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6241PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 6254Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6255PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6267Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6299Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6300PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6302PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 6314Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6315PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6327Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6362Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6363PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6365PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 6378Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 6379PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 6391Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7324Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7325PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7327PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7329PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 7341Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7342PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7344PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7346PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 7358Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7359PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7361PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7363PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 7375Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7376PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7378PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7380PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 7415Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7416PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7418PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7420PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 7432Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7433PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7435PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7437PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 7449Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7450PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7452PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7454PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 7466Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 7467PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 7469PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 7471PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8296Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8297PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8309Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8310PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8312PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8324Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8325PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8327PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8329PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8341Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8342PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8344PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8346PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8348PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 8375Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8376PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8388Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8389PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8391PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8403Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8404PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8406PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8408PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8420Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8421PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8423PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8425PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8427PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 8457Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8458PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8470Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8471PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8473PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8485Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8486PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8488PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8490PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8502Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8503PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8505PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8507PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8509PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 8539Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8540PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8552Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8553PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8555PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8567Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8568PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8570PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8572PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8584Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8585PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8587PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8589PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8591PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 8961Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8975Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 8976PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 8978PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 8980PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 8982PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 9134Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9146Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9171Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9183Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9209Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9221Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9247Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9259Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9636Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9637PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9649Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9650PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9652PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9664Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9665PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9667PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9669PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9681Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9682PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9684PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9686PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9688PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 9715Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9716PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9728Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9729PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9731PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9743Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9744PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9746PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9748PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9760Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9761PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9763PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9765PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9767PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 9797Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9798PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9810Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9811PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9813PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9825Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9826PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9828PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9830PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9842Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9843PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9845PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9847PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9849PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 9879Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9880PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9892Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9893PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9895PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9907Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9908PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9910PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9912PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9924Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 9925PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 9927PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 9929PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 9931PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 10291Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10305Assert.Equal(4, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10306PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10308PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10310PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 2, (nint)textBuffer); 10312PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 3, (nint)textBuffer); 10583Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10584PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10586PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10598Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10599PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10601PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10613Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10614PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10626Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10658Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10659PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10661PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10674Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10675PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10677PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10690Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10691PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10703Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10735Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10736PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10738PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10750Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10751PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10753PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10765Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10766PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10778Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10813Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10814PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10816PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10829Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10830PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10832PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 10845Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 10846PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 10858Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11500Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11501PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11503PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 11515Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11516PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11528Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11560Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11561PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11563PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 11576Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11577PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11589Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11621Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11622PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11624PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 11636Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11637PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11649Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11684Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11685PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11687PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 1, (nint)textBuffer); 11700Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 11701PInvokeCore.SendMessage(owner, PInvoke.LB_GETTEXT, 0, (nint)textBuffer); 11713Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.LB_GETCOUNT)); 12209if (m.Msg == (int)PInvoke.LB_ADDSTRING) 12225if (m.Msg == (int)PInvoke.LB_INSERTSTRING)
System\Windows\Forms\ListBoxTests.cs (33)
771Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETITEMRECT, 0, ref rc)); 1464Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETHORIZONTALEXTENT)); 1467Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETHORIZONTALEXTENT)); 1803Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETITEMHEIGHT) == 25); 2632Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 2636Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 2640Assert.Equal(-1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 2659Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 2661Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETSELITEMS, (WPARAM)buffer.Length, ref buffer[0])); 2666Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 2667Assert.Equal(2, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETSELITEMS, (WPARAM)buffer.Length, ref buffer[0])); 2672Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 2673Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETSELITEMS, (WPARAM)buffer.Length, ref buffer[0])); 3145Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3149Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3153Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3157Assert.Equal(-1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3176Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3178Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETSELITEMS, (WPARAM)buffer.Length, ref buffer[0])); 3183Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3185Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETSELITEMS, (WPARAM)buffer.Length, ref buffer[0])); 3190Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3191Assert.Equal(2, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETSELITEMS, (WPARAM)buffer.Length, ref buffer[0])); 3196Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETCURSEL)); 3197Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETSELITEMS, (WPARAM)buffer.Length, ref buffer[0])); 3327PInvokeCore.SendMessage(control, MessageId.WM_REFLECT | PInvokeCore.WM_COMMAND, WPARAM.MAKEWPARAM(0, (int)PInvoke.LBN_SELCHANGE)); 3340if (MakeCustom && m.Msg == (int)PInvoke.LB_GETSELCOUNT) 3345else if (MakeCustom && m.Msg == (int)PInvoke.LB_GETSELITEMS) 4433Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LB_GETTOPINDEX)); 5267if (MakeCustom && m.Msg == (int)PInvoke.LB_GETITEMHEIGHT) 5295if (MakeInvalid && m.Msg == (int)PInvoke.LB_GETITEMHEIGHT) 5410if (m.Msg == (int)PInvoke.LB_GETITEMRECT) 5439if (MakeInvalid && m.Msg == (int)PInvoke.LB_GETITEMRECT)
System\Windows\Forms\ListViewGroupTests.cs (22)
222PInvokeCore.SendMessage(listView, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_GROUPHEADER, groupImageList.Handle)); 230Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 237Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 362PInvokeCore.SendMessage(listView, PInvoke.LVM_SETIMAGELIST, (WPARAM)PInvoke.LVSIL_GROUPHEADER, groupImageList.Handle)); 370Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 377Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 507Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 517Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 620Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 629Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 763Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 773Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 881Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 891Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 1015Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 1025Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 1138Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 1146Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup)); 1286Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 1295Assert.Equal(1, PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup));
System\Windows\Forms\ListViewInsertionMarkTests.cs (31)
101Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 105Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 113Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 117Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 125Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 129Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 152Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 156Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 164Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 168Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 176Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 180Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 240if (m.Msg == (int)PInvoke.LVM_GETINSERTMARKRECT) 269if (MakeInvalid && m.Msg == (int)PInvoke.LVM_GETINSERTMARKRECT) 377Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 381Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 389Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 393Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 474Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 478Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 487Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 491Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 499Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 503Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 529Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 533Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 542Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 546Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 554Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARK, 0, ref insertMark)); 558Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETINSERTMARKCOLOR)); 613if (m.Msg == (int)PInvoke.LVM_INSERTMARKHITTEST)
System\Windows\Forms\ListViewTests.cs (17)
517Assert.Equal(0x563412, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETBKCOLOR)); 1379Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETTEXTCOLOR)); 1849Assert.Equal(0x563412, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETBKCOLOR)); 1860Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.LVM_GETTEXTCOLOR)); 1871Assert.Equal(0, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 1933Assert.Equal(2, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPCOUNT)); 1944Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 0, ref lvgroup1)); 1959Assert.Equal(1, (int)PInvokeCore.SendMessage(listView, PInvoke.LVM_GETGROUPINFOBYINDEX, 1, ref lvgroup2)); 1979Assert.Equal(expected, (nint)PInvokeCore.SendMessage(control, PInvoke.LVM_GETTEXTBKCOLOR)); 1988Assert.Equal(version, (int)PInvokeCore.SendMessage(control, PInvoke.CCM_GETVERSION)); 2018if (m.Msg == (int)PInvoke.CCM_GETVERSION) 2025else if (m.Msg == (int)PInvoke.CCM_SETVERSION) 4170if (m.Msg == (int)PInvoke.LVM_GETITEMRECT) 4200if (MakeInvalid && m.Msg == (int)PInvoke.LVM_GETITEMRECT) 5445PInvoke.SetFocus(listView); 5458nint editControlHandle = PInvokeCore.SendMessage(listView, PInvoke.LVM_GETEDITCONTROL); 5462PInvokeCore.SendMessage(listView, PInvoke.LVM_CANCELEDITLABEL);
System\Windows\Forms\MdiControlStripTests.cs (2)
308IntPtr menuHandle = PInvoke.GetMenu((HWND)mdiParent.Handle); 309int menuItemCount = PInvoke.GetMenuItemCount((HMENU)menuHandle);
System\Windows\Forms\MixedDpiHostingTests.cs (4)
22DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 38DPI_AWARENESS_CONTEXT controlDpiContext = PInvoke.GetWindowDpiAwarenessContext(control.HWND); 39DPI_AWARENESS_CONTEXT formDpiContext = PInvoke.GetWindowDpiAwarenessContext(form.HWND); 47PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext);
System\Windows\Forms\MonthCalendarTests.cs (20)
1031Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETSELRANGE, 0, ref range[0])); 1058Assert.Equal(10, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETMAXSELCOUNT)); 1070Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETTODAY, 0, ref date)); 1089Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETCOLOR, (WPARAM)(int)PInvoke.MCSC_TEXT)); 1100Assert.Equal(0x563412, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETCOLOR, (WPARAM)(int)PInvoke.MCSC_MONTHBK)); 1111Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETCOLOR, (WPARAM)(int)PInvoke.MCSC_TITLEBK)); 1122Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETCOLOR, (WPARAM)(int)PInvoke.MCSC_TITLETEXT)); 1133Assert.Equal(0x785634, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETCOLOR, (WPARAM)(int)PInvoke.MCSC_TRAILINGTEXT)); 1150Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETFIRSTDAYOFWEEK)); 1161Assert.Equal(0x10001, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETFIRSTDAYOFWEEK)); 1174Assert.Equal(3, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETRANGE, 0, ref range[0])); 1201Assert.Equal(10, (int)PInvokeCore.SendMessage(control, PInvoke.MCM_GETMONTHDELTA)); 2473if (m.Msg == (int)PInvoke.MCM_GETMINREQRECT) 2501if (MakeInvalid && m.Msg == (int)PInvoke.MCM_GETMINREQRECT) 4371PInvokeCore.SendMessage(monthCalendar, PInvoke.MCM_SETCURRENTVIEW, 0, view);
System\Windows\Forms\RichTextBoxTests.cs (56)
567PInvokeCore.SendMessage(control, PInvokeCore.EM_SETOPTIONS, (WPARAM)(int)PInvoke.ECOOP_OR, (LPARAM)(int)PInvoke.ECO_AUTOWORDSELECTION); 1609result = PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_ALL, ref format); 1626result = PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_ALL, ref format1); 1752Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_ALL, ref format)); 1767Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_ALL, ref format)); 1776Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_ALL, ref format)); 3783Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETPARAFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 3856ExpectedWParam = (IntPtr)PInvoke.SCF_SELECTION, 3876ExpectedWParam = (IntPtr)PInvoke.SCF_SELECTION, 3978Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 4240Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETPARAFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 4340ExpectedWParam = (IntPtr)PInvoke.SCF_SELECTION, 4434Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 4530ExpectedWParam = (IntPtr)PInvoke.SCF_SELECTION, 4623Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 4750ExpectedWParam = (IntPtr)PInvoke.SCF_SELECTION, 4790ExpectedWParam = (IntPtr)PInvoke.SCF_SELECTION, 4938Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 5158Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETPARAFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 5349Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETPARAFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 5647ExpectedWParam = (IntPtr)PInvoke.SCF_SELECTION, 5747Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 5933Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETPARAFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 6380Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETPARAFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 6388Assert.NotEqual(0, (int)PInvokeCore.SendMessage(control, PInvokeCore.EM_GETPARAFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format)); 6581PInvokeCore.SendMessage(control, PInvokeCore.EM_SETOPTIONS, (WPARAM)(int)PInvoke.ECOOP_OR, (LPARAM)(nint)PInvoke.ECO_SELECTIONBAR); 6903string textOldWay = control.TestAccessor().Dynamic.StreamOut(PInvoke.SF_TEXT | PInvoke.SF_UNICODE); 9925yield return new object[] { PARAM.FromLowHigh(0, (int)PInvoke.EN_CHANGE), lParam, 1 }; 9926yield return new object[] { PARAM.FromLowHigh(0, (int)PInvoke.EN_UPDATE), lParam, 0 }; 9927yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_CHANGE), lParam, 1 }; 9928yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_HSCROLL), lParam, 0 }; 9929yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_VSCROLL), lParam, 0 }; 10017yield return new object[] { PARAM.FromLowHigh(0, (int)PInvoke.EN_CHANGE), 1, 0, 0 }; 10018yield return new object[] { PARAM.FromLowHigh(0, (int)PInvoke.EN_UPDATE), 0, 0, 0 }; 10019yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_CHANGE), 1, 0, 0 }; 10020yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_HSCROLL), 0, 1, 0 }; 10021yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_VSCROLL), 0, 0, 1 }; 10084yield return new object[] { hWnd, (int)PInvoke.EN_LINK }; 10085yield return new object[] { hWnd, (int)PInvoke.EN_DROPFILES }; 10086yield return new object[] { hWnd, (int)PInvoke.EN_REQUESTRESIZE }; 10087yield return new object[] { hWnd, (int)PInvoke.EN_SELCHANGE }; 10088yield return new object[] { hWnd, (int)PInvoke.EN_PROTECTED }; 10129code = (int)PInvoke.EN_DROPFILES 10176code = (int)PInvoke.EN_SELCHANGE 10228Marshal.WriteInt32(ptr, IntPtr.Size * 2, (int)PInvoke.EN_PROTECTED); 10303code = (int)PInvoke.EN_DROPFILES 10364code = (int)PInvoke.EN_REQUESTRESIZE 10410code = (int)PInvoke.EN_SELCHANGE 10464Marshal.WriteInt32(ptr, IntPtr.Size * 2, (int)PInvoke.EN_PROTECTED); 10532PInvokeCore.SendMessage(control, PInvokeCore.EM_SETMARGINS, (WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN), LPARAM.MAKELPARAM(1, 2)); 11023length = PInvoke.GetClassName(hWnd, lpClassName, buffer.Length); 11066_nativeDllHandle = PInvoke.LoadLibraryFromSystemPathIfAvailable(NativeDll);
System\Windows\Forms\ScrollBarTests.cs (18)
440Assert.True(PInvoke.GetScrollInfo(control.HWND, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 617Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 747Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 762Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 797Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 812Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 883Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 905Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 946Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 969Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1069Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1091Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1132Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1154Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1614Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1636Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1678Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si)); 1700Assert.True(PInvoke.GetScrollInfo((HWND)control.Handle, SCROLLBAR_CONSTANTS.SB_CTL, ref si));
System\Windows\Forms\TabControl.ControlCollectionTests.cs (14)
770Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 780Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 788Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 796Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 838Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 848Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 856Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 864Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 1482Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 1492Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 1500Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 1540Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 1550Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 1558Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item));
System\Windows\Forms\TabControl.TabPageCollectionTests.cs (31)
776Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 786Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 794Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 802Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 846Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 856Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 864Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 872Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 1540Assert.Equal(0, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 2802Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 2812Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 2820Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 2828Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 2870Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 2880Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 2888Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 2896Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 3557Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 3567Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 3575Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 3583Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 3629Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 3639Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 3647Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 3655Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 4602Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 4612Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 4620Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 4662Assert.Equal(2, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 4672Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 4680Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item));
System\Windows\Forms\TabControlTests.cs (18)
1016Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETIMAGELIST)); 1028Assert.Equal(imageList.Handle, (nint)PInvokeCore.SendMessage(control, PInvoke.TCM_GETIMAGELIST)); 1036Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMCOUNT)); 1058Assert.Equal(3, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMCOUNT)); 1068Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMW, 0, ref item)); 1076Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMW, 1, ref item)); 1084Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMW, 2, ref item)); 1303Assert.Equal(imageList.Handle, (nint)PInvokeCore.SendMessage(control, PInvoke.TCM_GETIMAGELIST)); 1307Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETIMAGELIST)); 1424Assert.Equal(imageList1.Handle, (nint)PInvokeCore.SendMessage(control, PInvoke.TCM_GETIMAGELIST)); 1435Assert.Equal(imageList2.Handle, (nint)PInvokeCore.SendMessage(control, PInvoke.TCM_GETIMAGELIST)); 3739if (m.Msg == (int)PInvoke.TCM_GETITEMRECT) 3769if (MakeInvalid && m.Msg == (int)PInvoke.TCM_GETITEMRECT) 4933Assert.Equal(3, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMCOUNT)); 4943Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMW, 0, ref item)); 4951Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMW, 1, ref item)); 4959Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMW, 2, ref item)); 5190Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TCM_GETITEMCOUNT));
System\Windows\Forms\TabPageTests.cs (32)
1387Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 1397Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 1405Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 1413Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 1454Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 1464Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 1472Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 1480Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 1762Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 1772Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 1780Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 1788Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 1826Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 1836Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 1844Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 1852Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 3018Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 3028Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 3036Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 3044Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 3085Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 3095Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 3103Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 3111Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 3391Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 3401Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 3409Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 3417Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item)); 3455Assert.Equal(3, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMCOUNT)); 3465Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 0, ref item)); 3473Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 1, ref item)); 3481Assert.Equal(1, (int)PInvokeCore.SendMessage(owner, PInvoke.TCM_GETITEMW, 2, ref item));
System\Windows\Forms\TextBoxBase.TextBoxBaseUiaTextProviderTests.cs (4)
595Assert.Equal(0, ((int)actual & PInvoke.ES_RIGHT)); 596Assert.NotEqual(0, ((int)actual & PInvoke.ES_AUTOVSCROLL)); 597Assert.NotEqual(0, ((int)actual & PInvoke.ES_AUTOHSCROLL)); 607Assert.Equal(PInvoke.ES_LEFT, (int)actual);
System\Windows\Forms\ToolStripMenuItemTests.cs (4)
103yield return new object[] { PInvoke.SC_MINIMIZE }; 104yield return new object[] { PInvoke.SC_CLOSE }; 105yield return new object[] { PInvoke.SC_RESTORE }; 114HMENU hmenu = PInvoke.GetSystemMenu(form, bRevert: false);
System\Windows\Forms\ToolTipTests.cs (1)
895Assert.Equal(tabControl.TabCount, (int)PInvokeCore.SendMessage(toolTip, PInvoke.TTM_GETTOOLCOUNT));
System\Windows\Forms\TreeNodeTests.cs (30)
675Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 943Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 1216Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 1243Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 1274Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 1489Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 1519Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 1551Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 2394if (MakeCustom && m.Msg == (int)PInvoke.TVM_GETNEXTITEM) 2396Assert.Equal((IntPtr)PInvoke.TVGN_NEXTVISIBLE, m.WParam); 2787if (MakeCustom && m.Msg == (int)PInvoke.TVM_GETNEXTITEM) 2789Assert.Equal((IntPtr)PInvoke.TVGN_PREVIOUSVISIBLE, m.WParam); 3198Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 3227Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 3258Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 3473Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 3503Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 3535Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 3863Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 3893Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 3925Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 4226Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 4264Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 4304Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref column)); 4462Assert.Equal(1, (int)PInvokeCore.SendMessage(control, PInvoke.TVM_GETITEMW, 0, ref item)); 4863if (MakeInvalid && m.Msg == (int)PInvoke.TVM_SETITEMW) 4879if (m.Msg == (int)PInvoke.TVM_GETITEMW) 4900if (MakeInvalid && m.Msg == (int)PInvoke.TVM_GETITEMW) 4919if (m.Msg == (int)PInvoke.TVM_GETITEMRECT) 4938if (MakeInvalid && m.Msg == (int)PInvoke.TVM_GETITEMRECT)
System\Windows\Forms\TreeViewTests.cs (3)
1681Assert.Equal(version, (int)PInvokeCore.SendMessage(control, PInvoke.CCM_GETVERSION)); 1711if (m.Msg == (int)PInvoke.CCM_GETVERSION) 1718else if (m.Msg == (int)PInvoke.CCM_SETVERSION)
TextBoxBaseTests.cs (8)
2407Assert.Equal(value, ((int)style & PInvoke.ES_READONLY) != 0); 7524yield return new object[] { PARAM.FromLowHigh(0, (int)PInvoke.EN_CHANGE), lParam, 1 }; 7525yield return new object[] { PARAM.FromLowHigh(0, (int)PInvoke.EN_UPDATE), lParam, 0 }; 7526yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_CHANGE), lParam, 1 }; 7527yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_HSCROLL), lParam, 0 }; 7528yield return new object[] { PARAM.FromLowHigh(123, (int)PInvoke.EN_VSCROLL), lParam, 0 }; 7652(WPARAM)(PInvoke.EC_LEFTMARGIN | PInvoke.EC_RIGHTMARGIN),
TrackBarTests.cs (33)
782Assert.Equal(11, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 793Assert.Equal(11, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 812Assert.Equal(expected, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 824Assert.Equal(5, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 835Assert.Equal(11, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPAGESIZE)); 846Assert.Equal(11, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETLINESIZE)); 1015Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPAGESIZE)); 1024Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPAGESIZE)); 1089Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 1090Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 1091Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 1104Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 1105Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 1106Assert.Equal(0, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 1152Assert.Equal(5, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 1153Assert.Equal(5, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 1154Assert.Equal(5, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 1228Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 1229Assert.Equal(10, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 1230Assert.Equal(5, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 1242Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 1243Assert.Equal(10, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 1244Assert.Equal(5, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 1290Assert.Equal(12, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 1291Assert.Equal(12, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 1292Assert.Equal(12, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 1749Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETLINESIZE)); 1758Assert.Equal(value, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETLINESIZE)); 2134Assert.Equal(expectedPos, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 2147Assert.Equal(expectedPos, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS)); 3101Assert.Equal(expectedMinimum, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMIN)); 3102Assert.Equal(expectedMaximum, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETRANGEMAX)); 3103Assert.Equal(expectedValue, (int)PInvokeCore.SendMessage(control, PInvoke.TBM_GETPOS));
System.Windows.Forms.TestUtilities (5)
ControlExtensions.cs (2)
18int prf = PInvoke.PRF_CHILDREN | PInvoke.PRF_CLIENT)
GlobalUsings.cs (1)
5global using PInvoke = Windows.Win32.PInvoke;
PropertyGridInternal\SubPropertyGrid.cs (1)
17private static MessageId WM_DELAYEDEXECUTION { get; } = PInvoke.RegisterWindowMessage("WinFormsSubPropertyGridDelayedExecution");
SystemEventsHelper.cs (1)
25HWND window = PInvoke.FindWindow(windowClassName, null);
System.Windows.Forms.UI.IntegrationTests (46)
Dpi\FormDpiTests.cs (14)
25DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 48PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext); 62DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 82PInvoke.SetThreadDpiAwarenessContext(originalAwarenessContext); 96DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 118PInvoke.SetThreadDpiAwarenessContext(originalAwarenessContext); 132DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 154PInvoke.SetThreadDpiAwarenessContext(originalAwarenessContext); 168DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 186PInvoke.SetThreadDpiAwarenessContext(originalAwarenessContext); 200DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 215PInvoke.SetThreadDpiAwarenessContext(originalAwarenessContext); 228DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_SYSTEM_AWARE); 242PInvoke.SetThreadDpiAwarenessContext(originalAwarenessContext);
Dpi\SplitContainerTests.cs (2)
39DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 72PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext);
Dpi\ToolStripItemTests.Dpi.cs (2)
28DPI_AWARENESS_CONTEXT originalAwarenessContext = PInvoke.SetThreadDpiAwarenessContextInternal(DPI_AWARENESS_CONTEXT.DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2); 57PInvoke.SetThreadDpiAwarenessContextInternal(originalAwarenessContext);
DragDropTests.cs (1)
624PInvoke.SetWindowPos(
Infra\ControlTestBase.cs (4)
108Assert.Equal(HWND.Null, PInvoke.GetCapture()); 118if (PInvoke.GetAsyncKeyState((int)code) < 0) 190if (!PInvoke.GetCursorPos(out Point actualPoint)) 201if (!PInvoke.GetCursorPos(out Point _))
Infra\SendInput.cs (5)
83PInvoke.SetWindowPos(window, HWND.HWND_TOPMOST, 0, 0, 0, 0, SET_WINDOW_POS_FLAGS.SWP_NOSIZE | SET_WINDOW_POS_FLAGS.SWP_NOMOVE); 86if (!PInvoke.SetForegroundWindow(window)) 97PInvoke.SetActiveWindow(window); 100PInvoke.SetFocus(window); 103PInvoke.SetWindowPos(window, HWND.HWND_NOTOPMOST, 0, 0, 0, 0, SET_WINDOW_POS_FLAGS.SWP_NOSIZE | SET_WINDOW_POS_FLAGS.SWP_NOMOVE);
Input\InputBuilder.cs (1)
20wScan = (ushort)(PInvoke.MapVirtualKey((uint)keyCode, MAP_VIRTUAL_KEY_TYPE.MAPVK_VK_TO_VSC) & 0xFFU),
Input\KeyboardSimulator.cs (6)
27PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 38PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 50PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 62PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 80PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 111PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>());
Input\MouseSimulator.cs (8)
88PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 99PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 111PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 125PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 135Assert.True(PInvoke.GetPhysicalCursorPos(out var point)); 145PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 156PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>()); 167PInvoke.SendInput(inputs, Marshal.SizeOf<INPUT>());
MonthCalendarTests.cs (2)
69code = PInvoke.MCN_SELCHANGE, 168Assert.NotEqual(default, PInvokeCore.SendMessage(control, PInvoke.MCM_GETCALENDARGRIDINFO, default, ref result));
RichTextBoxTests.cs (1)
206PInvokeCore.SendMessage(control, PInvokeCore.EM_SETCHARFORMAT, (WPARAM)PInvoke.SCF_SELECTION, ref format);
WinFormsControlsTest (4)
RichTextBoxes.cs (1)
53(WPARAM)PInvoke.SCF_SELECTION,
ScalingBeforeChanges.cs (3)
86PInvoke.SetWindowPos( 123dpi = PInvoke.GetDpiForWindow(this); 129dpi = PInvoke.GetDpiForWindow(this);