Announcement

Collapse
No announcement yet.

Win32API.inc error

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • José Roca
    replied
    Right. For one example posted in my forum I had to use BYVAL CODEPTR(MonitorEnumProc).

    Leave a comment:


  • Dominic Mitchell
    started a topic Win32API.inc error

    Win32API.inc error

    The following declare is incorrect:
    Code:
    DECLARE FUNCTION EnumDisplayMonitors LIB "USER32.DLL" ALIAS "EnumDisplayMonitors" (BYVAL hdc AS DWORD, lprcClip AS RECT, lpfnEnum AS DWORD, BYVAL dwData AS LONG) AS LONG
    It should be
    Code:
    DECLARE FUNCTION EnumDisplayMonitors LIB "USER32.DLL" ALIAS "EnumDisplayMonitors" (BYVAL hdc AS DWORD, lprcClip AS RECT, BYVAL lpfnEnum AS DWORD, BYVAL dwData AS LONG) AS LONG
    The addresses of callbacks are never passed by reference.
Working...
X