213 references to LRESULT
System.Private.Windows.Core (20)
Windows\Win32\Foundation\LRESULT.cs (11)
8public static explicit operator int(LRESULT value) => (int)value.Value; 9public static explicit operator uint(LRESULT value) => (uint)value.Value; 10public static explicit operator nuint(LRESULT value) => (nuint)value.Value; 11public static explicit operator char(LRESULT value) => (char)value.Value; 12public static explicit operator HWND(LRESULT value) => (HWND)value.Value; 13public static explicit operator HFONT(LRESULT value) => (HFONT)value.Value; 14public static explicit operator HICON(LRESULT value) => (HICON)value.Value; 16public static explicit operator BOOL(LRESULT value) => (BOOL)value.Value; 17public static explicit operator LRESULT(BOOL value) => new((nint)value); 29public static LRESULT MAKELONG(int low, int high) => (LRESULT)((int)(((ushort)(((nuint)low) & 0xffff))
Windows\Win32\PInvokeCore.CallWindowProc.cs (3)
8internal static unsafe LRESULT CallWindowProc<T>(void* lpPrevWndFunc, T hWnd, uint Msg, WPARAM wParam, LPARAM lParam) 11LRESULT result = CallWindowProc( 12(delegate* unmanaged[Stdcall]<HWND, uint, WPARAM, LPARAM, LRESULT>)lpPrevWndFunc,
Windows\Win32\PInvokeCore.SendMessage.cs (5)
9public static LRESULT SendMessage<T>( 15LRESULT result = SendMessage(hWnd.Handle, (uint)Msg, wParam, lParam); 21public static LRESULT SendMessage<THwnd, TWParam>( 27LRESULT result = SendMessage(hWnd.Handle, (uint)Msg, (WPARAM)wParam.Handle, lParam); 33public static unsafe LRESULT SendMessage<T>(
Windows\Win32\UI\WindowsAndMessaging\WNDPROC.cs (1)
6internal delegate LRESULT WNDPROC(HWND hWnd, uint msg, WPARAM wParam, LPARAM lParam);
System.Windows.Forms (160)
System\Windows\Forms\ActiveX\AxHost.cs (2)
3195m.ResultInternal = (LRESULT)REGMSG_RETVAL; 3213(delegate* unmanaged[Stdcall]<HWND, uint, WPARAM, LPARAM, LRESULT>)wndProc,
System\Windows\Forms\ActiveX\AxHost.OleInterfaces.cs (2)
106LRESULT* plResult, 114LRESULT* plResult,
System\Windows\Forms\Control.cs (12)
6560m.ResultInternal = (LRESULT)((value.Length + 1) * sizeof(char)); 6566m.ResultInternal = (LRESULT)(-1); 6581m.ResultInternal = (LRESULT)((bytes.Length + nullBytes.Length) / sizeof(char)); 11234m.ResultInternal = (LRESULT)(nint)control.InitializeDCForWmCtlColor((HDC)(nint)m.WParamInternal, m.MsgInternal); 11266m.ResultInternal = (LRESULT)0; 11275m.ResultInternal = (LRESULT)1; 11715m.ResultInternal = (LRESULT)(BOOL)e.Handled; 11955m.ResultInternal = (LRESULT)1; 12349m.ResultInternal = (LRESULT)0; 12510m.ResultInternal = (LRESULT)0; 12515m.ResultInternal = (LRESULT)0; 12539m.ResultInternal = (LRESULT)(nint)PInvoke.NFR_UNICODE;
System\Windows\Forms\Control.Ime.cs (1)
545m.ResultInternal = (LRESULT)0;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (4)
3457m.ResultInternal = (LRESULT)1; 3598m.ResultInternal = (LRESULT)1; 3620m.ResultInternal = (LRESULT)1; 3677m.ResultInternal = (LRESULT)(nint)InitializeDCForWmCtlColor((HDC)(nint)m.WParamInternal, m.MsgInternal);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (2)
30018m.ResultInternal = (LRESULT)(m.ResultInternal | (nint)PInvoke.DLGC_WANTARROWS | (nint)PInvoke.DLGC_WANTCHARS); 30023m.ResultInternal = (LRESULT)(m.ResultInternal | (nint)PInvoke.DLGC_WANTTAB);
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (2)
678m.ResultInternal = (LRESULT)1; 704m.ResultInternal = (LRESULT)0;
System\Windows\Forms\Controls\Labels\Label.cs (1)
1437m.ResultInternal = (LRESULT)(nint)(rectInScreen.Contains(pt) ? PInvoke.HTCLIENT : PInvoke.HTNOWHERE);
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.cs (6)
923m.ResultInternal = (LRESULT)(-1); 936m.ResultInternal = (LRESULT)(-1); 947m.ResultInternal = (LRESULT)PInvoke.LB_ERR; 951m.ResultInternal = (LRESULT)(GetItemChecked(item) ? LB_CHECKED : LB_UNCHECKED); 960m.ResultInternal = (LRESULT)0; 965m.ResultInternal = (LRESULT)1;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (2)
2371m.ResultInternal = (LRESULT)1; 2391m.ResultInternal = (LRESULT)1;
System\Windows\Forms\Controls\ListView\ListView.cs (27)
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; 6025m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYITEMDRAW; 6034m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 6061m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_NOTIFYITEMDRAW; 6083m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 6088m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_SKIPDEFAULT; 6100m.ResultInternal = (LRESULT)(nint)PInvoke.CDRF_DODEFAULT; 6142m.ResultInternal = (LRESULT)(colWidthChanging.Cancel ? 1 : 0); 6225m.ResultInternal = (LRESULT)1; 6276m.ResultInternal = (LRESULT)1; 6358m.ResultInternal = (LRESULT)1; 6504m.ResultInternal = (LRESULT)(nint)(BOOL)cancelEdit; 6556m.ResultInternal = (LRESULT)(nint)(BOOL)!e.CancelEdit; 6616m.ResultInternal = (LRESULT)(nint)(BOOL)(e.NewValue == oldState); 6914m.ResultInternal = (LRESULT)(-1); 6959m.ResultInternal = sviEvent.Index != -1 ? (LRESULT)sviEvent.Index : (LRESULT)(-1);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
2161m.ResultInternal = (LRESULT)(nint)PInvoke.DLGC_WANTARROWS;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (5)
4268m.ResultInternal = (LRESULT)(nint)(BOOL)CanUndo; 4279m.ResultInternal = (LRESULT)(nint)(BOOL)CanCut; 4291m.ResultInternal = (LRESULT)(nint)(BOOL)CanCopy; 4303m.ResultInternal = (LRESULT)(nint)(BOOL)CanPaste; 4317m.ResultInternal = (LRESULT)1;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridToolTip.cs (1)
182msg.ResultInternal = (LRESULT)PInvoke.HTTRANSPARENT;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (2)
5293m.ResultInternal = (LRESULT)1; 5350m.ResultInternal = (LRESULT)(nint)flags;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.cs (1)
689m.ResultInternal = (LRESULT)0;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.cs (3)
300m.ResultInternal = (LRESULT)1; 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 (3)
97(delegate* unmanaged[Stdcall]<int, WPARAM, LPARAM, LRESULT>)hook, 108private unsafe LRESULT MouseHookProc(int nCode, WPARAM wparam, LPARAM lparam) 126return (LRESULT)1;
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (12)
3156m.ResultInternal = (LRESULT)1; 3166m.ResultInternal = (LRESULT)1; 3170m.ResultInternal = (LRESULT)0; 3299m.ResultInternal = (LRESULT)1; 3334m.ResultInternal = (LRESULT)0; 3352m.ResultInternal = (LRESULT)0; 3359m.ResultInternal = (LRESULT)0; 3369m.ResultInternal = (LRESULT)1; 3403LRESULT compMode = PInvokeCore.SendMessage(this, PInvokeCore.EM_GETIMECOMPMODE); 3469m.ResultInternal = (LRESULT)1; 3489m.ResultInternal = (LRESULT)(AcceptsTab ? m.ResultInternal | (nint)PInvoke.DLGC_WANTTAB : m.ResultInternal & ~(nint)PInvoke.DLGC_WANTTAB); 3501m.ResultInternal = (LRESULT)(65536 + 30);
System\Windows\Forms\Controls\TabControl\TabControl.cs (5)
1974m.ResultInternal = (LRESULT)1; 2090m.ResultInternal = (LRESULT)1; 2097m.ResultInternal = (LRESULT)1; 2110m.ResultInternal = (LRESULT)1; 2124m.ResultInternal = (LRESULT)1;
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (2)
2046? (LRESULT)(m.ResultInternal | (int)PInvoke.DLGC_WANTTAB) 2047: (LRESULT)(m.ResultInternal & ~(int)(PInvoke.DLGC_WANTTAB | PInvoke.DLGC_WANTALLKEYS));
System\Windows\Forms\Controls\ToolStrips\StatusStrip.cs (2)
596m.ResultInternal = (LRESULT)(nint)PInvoke.HTBOTTOMRIGHT; 632m.ResultInternal = (LRESULT)(nint)PInvoke.HTBOTTOMLEFT;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (3)
4608m.ResultInternal = (LRESULT)(nint)PInvoke.MA_NOACTIVATE; 4622m.ResultInternal = (LRESULT)(nint)PInvoke.MA_ACTIVATEANDEAT; 4644m.ResultInternal = (LRESULT)(nint)PInvoke.MA_ACTIVATE;
System\Windows\Forms\Controls\ToolStrips\ToolStripManager.ModalMenuFilter.HostedWindowsFormsMessageHook.cs (2)
68(delegate* unmanaged[Stdcall]<int, WPARAM, LPARAM, LRESULT>)hook, 81private unsafe LRESULT MessageHookProc(int nCode, WPARAM wparam, LPARAM lparam)
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.FeedbackRectangle.FeedbackDropDown.cs (1)
105m.ResultInternal = (LRESULT)PInvoke.HTTRANSPARENT;
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControl.cs (1)
268m.ResultInternal = (LRESULT)0;
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
800LRESULT lresult = PInvokeCore.SendMessage(this, PInvoke.TBM_SETTIC, lParam: (IntPtr)i);
System\Windows\Forms\Controls\TreeView\TreeNode.cs (2)
702LRESULT next = PInvokeCore.SendMessage( 860LRESULT prev = PInvokeCore.SendMessage(
System\Windows\Forms\Controls\TreeView\TreeView.cs (19)
2555private LRESULT TvnBeginLabelEdit(NMTVDISPINFOW nmtvdi) 2560return (LRESULT)IntPtr.Zero; 2582return (LRESULT)(e.CancelEdit ? 1 : 0); 2585private LRESULT TvnEndLabelEdit(NMTVDISPINFOW nmtvdi) 2592return (LRESULT)1; 2617return (LRESULT)(e.CancelEdit ? 0 : 1); 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); 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; 3002m.ResultInternal = (LRESULT)TvnExpanding(nmtv); 3008m.ResultInternal = (LRESULT)TvnSelecting(nmtv); 3067m.ResultInternal = (LRESULT)1; 3222m.ResultInternal = (LRESULT)1; 3227m.ResultInternal = (LRESULT)1; 3294m.ResultInternal = (LRESULT)0;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.cs (1)
452m.ResultInternal = (LRESULT)WebBrowserHelper.REGMSG_RETVAL;
System\Windows\Forms\Controls\WebBrowser\WebBrowserBase.WebBrowserBaseNativeWindow.cs (1)
56m.ResultInternal = (LRESULT)0;
System\Windows\Forms\Controls\WebBrowser\WebBrowserSiteBase.cs (2)
314LRESULT* plResult, 322LRESULT* plResult,
System\Windows\Forms\Design\ComponentEditorForm.PageSelector.cs (4)
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;
System\Windows\Forms\Dialogs\CommonDialogs\CommonDialog.cs (4)
54internal LRESULT HookProcInternal(HWND hWnd, uint msg, WPARAM wparam, LPARAM lparam) 55=> (LRESULT)HookProc(hWnd, (int)msg, (nint)wparam, lparam); 117private LRESULT OwnerWndProcInternal(HWND hWnd, uint msg, WPARAM wparam, LPARAM lparam) 118=> (LRESULT)OwnerWndProc(hWnd, (int)msg, (nint)wparam, lparam);
System\Windows\Forms\Form.cs (6)
4639m.ResultInternal = (LRESULT)1; 4643m.ResultInternal = (LRESULT)0; 6746m.ResultInternal = (LRESULT)(BOOL)!e.Cancel; 6915m.ResultInternal = (LRESULT)0; 7005m.ResultInternal = (LRESULT)(nint)(IsMirrored ? PInvoke.HTBOTTOMLEFT : PInvoke.HTBOTTOMRIGHT); 7020m.ResultInternal = (LRESULT)(nint)PInvoke.HTBORDER;
System\Windows\Forms\NativeWindow.cs (3)
340private LRESULT Callback(HWND hWnd, uint msg, WPARAM wparam, LPARAM lparam) 900m.ResultInternal = (LRESULT)0; 905m.ResultInternal = (LRESULT)0;
System\Windows\Forms\NativeWindow.WindowClass.cs (2)
42public LRESULT Callback(HWND hwnd, uint msg, WPARAM wparam, LPARAM lparam) 158windowClass.lpfnWndProc = (delegate* unmanaged[Stdcall]<HWND, uint, WPARAM, LPARAM, LRESULT>)callback;
System\Windows\Forms\SendKeys\SendKeys.cs (2)
264private static unsafe LRESULT EmptyHookCallback(int nCode, WPARAM wparam, LPARAM lparam) => (LRESULT)0;
System\Windows\Forms\SendKeys\SendKeys.SendKeysHookProc.cs (2)
26public static unsafe LRESULT Callback(int nCode, WPARAM wparam, LPARAM lparam) 79return (LRESULT)0;
System\Windows\Forms\ToolTip\ToolTip.cs (5)
1528LRESULT result = default; 2015message.ResultInternal = (LRESULT)(nint)PInvoke.MA_NOACTIVATE; 2026message.ResultInternal = (LRESULT)(nint)GetWindowFromPoint(*lpPoint, ref result); 2151message.ResultInternal = (LRESULT)0; 2218message.ResultInternal = (LRESULT)0;
System\Windows\Forms\WindowSubclassHandler.cs (1)
262private LRESULT NativeWndProc(
System.Windows.Forms.Design (12)
System\ComponentModel\Design\ObjectSelectorEditor.Selector.cs (1)
194m.ResultInternal = (LRESULT)(m.ResultInternal | (int)PInvoke.DLGC_WANTALLKEYS);
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.cs (2)
323? (LRESULT)PInvoke.HTTRANSPARENT 324: (LRESULT)(int)PInvoke.HTCLIENT;
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.MouseHook.cs (3)
81(delegate* unmanaged[Stdcall]<int, WPARAM, LPARAM, LRESULT>)hook, 91private unsafe LRESULT MouseHookProc(int nCode, WPARAM wparam, LPARAM lparam) 101return (LRESULT)1;
System\Windows\Forms\Design\Behavior\BehaviorService.cs (3)
761m.ResultInternal = (LRESULT)((text.Length + 1) * sizeof(char)); 767m.ResultInternal = (LRESULT)(-1); 781m.ResultInternal = (LRESULT)((bytes.Length + nullBytes.Length) / sizeof(char));
System\Windows\Forms\Design\GroupBoxDesigner.cs (1)
115m.ResultInternal = (LRESULT)(nint)PInvoke.HTCLIENT;
System\Windows\Forms\Design\TabControlDesigner.cs (1)
607m.ResultInternal = (LRESULT)(nint)PInvoke.HTCLIENT;
System\Windows\Forms\Design\ToolStripAdornerWindowService.cs (1)
288m.ResultInternal = (LRESULT)PInvoke.HTTRANSPARENT;
System.Windows.Forms.Primitives (12)
System\Windows\Forms\AccessibilityExtensions.cs (1)
12internal static LRESULT GetLRESULT(this IAccessible accessible, WPARAM wparam)
System\Windows\Forms\Internals\MessageDecoder.cs (1)
19private static string ToString(HWND hwnd, MessageId messageId, WPARAM wparam, LPARAM lparam, LRESULT result)
System\Windows\Forms\Message.cs (3)
24internal LRESULT ResultInternal; 79set => ResultInternal = (LRESULT)value; 108ResultInternal = (LRESULT)0
Windows\Win32\HOOKPROC.cs (1)
6internal delegate LRESULT HOOKPROC(int nCode, WPARAM wParam, LPARAM lParam);
Windows\Win32\PInvoke.DispatchMessageA.cs (1)
12public static extern unsafe LRESULT DispatchMessageA(MSG* msg);
Windows\Win32\PInvoke.SendMessageCallback.cs (1)
26private static void NativeCallback(HWND hwnd, uint Msg, nuint dwData, LRESULT lResult)
Windows\Win32\PInvoke.UiaReturnRawElementProvider.cs (2)
11public static unsafe LRESULT UiaReturnRawElementProvider<T>( 19LRESULT result = UiaReturnRawElementProvider(hwnd.Handle, wParam, lParam, provider);
Windows\Win32\UI\Controls\ToolInfoWrapper.cs (2)
36public LRESULT SendMessage(IHandle<HWND> sender, MessageId message, bool state = false) 47LRESULT result = PInvokeCore.SendMessage(sender, message, (WPARAM)(BOOL)state, (LPARAM)i);
System.Windows.Forms.Primitives.Tests (1)
Interop\User32\GetWindowTextTests.cs (1)
57protected override LRESULT WNDPROC(HWND hWnd, uint msg, WPARAM wParam, LPARAM lParam)
System.Windows.Forms.Primitives.TestUtilities (3)
Win32\WindowClass.cs (3)
93lpfnWndProc = (delegate* unmanaged[Stdcall]<HWND, uint, WPARAM, LPARAM, LRESULT>)Marshal.GetFunctionPointerForDelegate(_windowProcedure), 217protected virtual LRESULT WNDPROC(HWND hWnd, uint msg, WPARAM wParam, LPARAM lParam) 227return (LRESULT)0;
System.Windows.Forms.Tests (5)
TextBoxBaseTests.cs (5)
2916LRESULT result = PInvokeCore.SendMessage( 3093LRESULT result = PInvokeCore.SendMessage( 4159LRESULT result = PInvokeCore.SendMessage( 6301LRESULT result = PInvokeCore.SendMessage( 6437LRESULT result = PInvokeCore.SendMessage(