3 * reactos/lib/gdi32/misc/stubs.c
5 * GDI32.DLL Stubs for ANSI functions
7 * When you implement one of these functions,
8 * remove its stub from this file.
14 #define UNIMPLEMENTED DbgPrint("GDI32: %s is unimplemented, please try again later.\n", __FUNCTION__);
24 GetCharacterPlacementA(
34 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
50 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
67 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
84 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
101 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
116 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
133 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
149 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
166 * FIXME - call NtGdiEnumICMProfiles with NULL for lpstrBuffer
167 * to find out how big a buffer we need. Then allocate that buffer
168 * and call NtGdiEnumICMProfiles again to have the buffer filled.
170 * Finally, step through the buffer ( MULTI-SZ recommended for format ),
171 * and convert each string to ANSI, calling the user's callback function
172 * until we run out of strings or the user returns FALSE
176 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
194 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
212 LPGLYPHMETRICSFLOAT a7
216 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
234 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
252 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
261 GetStringBitmapA(HDC hdc
,
274 Status
= HEAP_strdupA2W ( &pwsz
, psz
);
275 if ( !NT_SUCCESS (Status
) )
277 SetLastError (RtlNtStatusToDosError(Status
));
281 retValue
= NtGdiGetStringBitmapW(hdc
, pwsz
, 1, lpSB
, cj
);