anchor.diff:  ///   const RECT *lprc);
   /// ```
   /// {@category user32}
  -int DrawFocusRect(int hDC, Pointer<RECT> lprc) {
  -  final _DrawFocusRect = _user32.lookupFunction<
  -      Int32 Function(IntPtr hDC, Pointer<RECT> lprc),
  -      int Function(int hDC, Pointer<RECT> lprc)>('DrawFocusRect');
  -  return _DrawFocusRect(hDC, lprc);
  -}
  +int DrawFocusRect(int hDC, Pointer<RECT> lprc) => _DrawFocusRect(hDC, lprc);
  +
  +late final _DrawFocusRect = _user32.lookupFunction<
  +    Int32 Function(IntPtr hDC, Pointer<RECT> lprc),
  +    int Function(int hDC, Pointer<RECT> lprc)>('DrawFocusRect');
   
   /// The DrawFrameControl function draws a frame control of the specified
   /// type and style.
  
positive.code: /// ```
  /// {@category user32}
  int DrawAnimatedRects(
      int hwnd, int idAni, Pointer<RECT> lprcFrom, Pointer<RECT> lprcTo) {
    final _DrawAnimatedRects = _user32.lookupFunction<
        Int32 Function(IntPtr hwnd, Int32 idAni, Pointer<RECT> lprcFrom,
            Pointer<RECT> lprcTo),
        int Function(int hwnd, int idAni, Pointer<RECT> lprcFrom,
            Pointer<RECT> lprcTo)>('DrawAnimatedRects');
    return _DrawAnimatedRects(hwnd, idAni, lprcFrom, lprcTo);
  }
  
  /// The DrawCaption function draws a window caption.
  ///
  
negative.code: ///   UINT);
  /// ```
  /// {@category user32}
  int DrawFrameControl(
          int param0, Pointer<RECT> param1, int param2, int param3) =>
      _DrawFrameControl(param0, param1, param2, param3);
  
  late final _DrawFrameControl = _user32.lookupFunction<
      Int32 Function(
          IntPtr param0, Pointer<RECT> param1, Uint32 param2, Uint32 param3),
      int Function(int param0, Pointer<RECT> param1, int param2,
          int param3)>('DrawFrameControl');
  
  /// Draws an icon or cursor into the specified device context.
  ///
  