The message is hard to read, but the actual error is "E2257, expected" (expected coma)
From the documentation of the RAD studio:
A comma was expected in a list of declarations, initializations, or parameters.
This problem is often caused by a missing syntax element earlier in the file
or one of its included headers.
The error message gives you the line in which this happened, and you should probably look before this. There are probably some '}', ')' or ';' or other syntax code missing from your code before the error (probably before including the header file in your code). A full error message (you truncated it) or the actual code will facilitate the determination.
It is also possible, even if it is unlikely that the error is in one of the headers included in winuser.h.
kriss source
share