mirror of
https://github.com/reactos/reactos.git
synced 2024-08-21 02:43:48 +00:00
43 lines
1 KiB
C
43 lines
1 KiB
C
/*
|
|
* PROJECT: ReactOS api tests
|
|
* LICENSE: GPL - See COPYING in the top level directory
|
|
* PURPOSE: Test for NtGdiGetFontResourceInfoInternalW
|
|
* PROGRAMMERS:
|
|
*/
|
|
|
|
#include <win32nt.h>
|
|
|
|
START_TEST(NtGdiGetFontResourceInfoInternalW)
|
|
{
|
|
BOOL bRet;
|
|
DWORD dwBufSize;
|
|
LOGFONTW logfont;
|
|
UNICODE_STRING NtFileName;
|
|
|
|
ASSERT(RtlDosPathNameToNtPathName_U(L".\\test.otf",
|
|
&NtFileName,
|
|
NULL,
|
|
NULL));
|
|
|
|
dwBufSize = sizeof(logfont);
|
|
memset(&logfont, 0x0, dwBufSize);
|
|
|
|
bRet = NtGdiGetFontResourceInfoInternalW(
|
|
NtFileName.Buffer,
|
|
(NtFileName.Length / sizeof(WCHAR)) +1,
|
|
1,
|
|
dwBufSize,
|
|
&dwBufSize,
|
|
&logfont,
|
|
2);
|
|
|
|
ok(bRet != FALSE, "bRet was FALSE.\n");
|
|
|
|
printf("lfHeight = %ld\n", logfont.lfHeight);
|
|
printf("lfWidth = %ld\n", logfont.lfWidth);
|
|
printf("lfFaceName = %ls\n", logfont.lfFaceName);
|
|
|
|
// RemoveFontResourceW(szFullFileName);
|
|
|
|
}
|