public static extern UnsafeNativeMethodsR.IFont OleCreateFontIndirect(NativeMethodsR.tagFONTDESC fontdesc, [In] ref Guid refiid);
public static extern int Shell_NotifyIcon(int message, NativeMethodsR.NOTIFYICONDATA pnid);
public static extern bool SystemParametersInfo(int nAction, int nParam, ref NativeMethodsR.HIGHCONTRAST_I rc, int nUpdate);
public static extern int SetScrollInfo(HandleRef hWnd, int fnBar, NativeMethodsR.SCROLLINFO si, bool redraw);
public static extern IntPtr SetWindowLongPtr64(HandleRef hWnd, int nIndex, NativeMethodsR.WndProc wndproc);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, NativeMethodsR.SYSTEMTIMEARRAY lParam);
public static extern IntPtr SendMessage(HandleRef hWnd, int Msg, IntPtr wParam, NativeMethodsR.ListViewCompareCallback pfnCompare);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, NativeMethodsR.TOOLINFO_TOOLTIP lParam);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, ref NativeMethodsR.TBBUTTONINFO lParam);
public static extern short RegisterClass(NativeMethodsR.WNDCLASS_D wc);
public static extern uint SendInput(uint nInputs, NativeMethodsR.INPUT[] pInputs, int cbSize);
public static extern void OleCreatePropertyFrameIndirect(NativeMethodsR.OCPFIPARAMS p);
public static extern UnsafeNativeMethodsR.IPicture OleCreatePictureIndirect(NativeMethodsR.PICTDESC pictdesc, [In] ref Guid refiid, bool fOwn);
public static extern UnsafeNativeMethodsR.IFont OleCreateIFontIndirect(NativeMethodsR.FONTDESC fd, ref Guid iid);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, NativeMethodsR.POINT wParam, [In, Out] NativeMethodsR.LVINSERTMARK lParam);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, ref NativeMethodsR.TV_INSERTSTRUCT lParam);
public static extern bool SendMessage(HandleRef hWnd, int msg, int wParam, NativeMethodsR.LVINSERTMARK lParam);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, NativeMethodsR.TV_HITTESTINFO lParam);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, NativeMethodsR.MSG lParam);
public static extern int SendMessage(HandleRef hWnd, int msg, int wParam, ref NativeMethodsR.LVHITTESTINFO lParam);
public static extern bool SetMenuItemInfo(HandleRef hMenu, int uItem, bool fByPosition, NativeMethodsR.MENUITEMINFO_T lpmii);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, ref NativeMethodsR.HDLAYOUT hdlayout);
public static IntPtr SetWindowLong(HandleRef hWnd, int nIndex, NativeMethodsR.WndProc wndproc) { if (IntPtr.Size == 4) return UnsafeNativeMethodsR.SetWindowLongPtr32(hWnd, nIndex, wndproc); return UnsafeNativeMethodsR.SetWindowLongPtr64(hWnd, nIndex, wndproc); }
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, NativeMethodsR.POINT wParam, int lParam);
public static extern IntPtr SetWindowsHookEx(int hookid, NativeMethodsR.HookProc pfnhook, HandleRef hinst, int threadid);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, NativeMethodsR.REPASTESPECIAL lParam);
public static extern bool SystemParametersInfo(int nAction, int nParam, ref NativeMethodsR.RECT rc, int nUpdate);
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, NativeMethodsR.GETTEXTLENGTHEX wParam, int lParam);
public LOGFONT(NativeMethodsR.LOGFONT lf) { this.lfHeight = lf.lfHeight; this.lfWidth = lf.lfWidth; this.lfEscapement = lf.lfEscapement; this.lfOrientation = lf.lfOrientation; this.lfWeight = lf.lfWeight; this.lfItalic = lf.lfItalic; this.lfUnderline = lf.lfUnderline; this.lfStrikeOut = lf.lfStrikeOut; this.lfCharSet = lf.lfCharSet; this.lfOutPrecision = lf.lfOutPrecision; this.lfClipPrecision = lf.lfClipPrecision; this.lfQuality = lf.lfQuality; this.lfPitchAndFamily = lf.lfPitchAndFamily; this.lfFaceName = lf.lfFaceName; }
public static extern int GetWindowPlacement(HandleRef hWnd, ref NativeMethodsR.WINDOWPLACEMENT placement);