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