[PATCH 2/3] dwmapi: Add basic tests for DwmGetWindowAttribute.
Alexandre Julliard
julliard at winehq.org
Fri Dec 13 06:50:10 CST 2019
Gabriel Ivăncescu <gabrielopcode at gmail.com> writes:
> On 12/13/19 1:25 PM, Alexandre Julliard wrote:
>> Gabriel Ivăncescu <gabrielopcode at gmail.com> writes:
>>
>>> +START_TEST(dwmapi)
>>> +{
>>> + HINSTANCE inst = GetModuleHandleA(NULL);
>>> + HMODULE module;
>>> + WNDCLASSA cls;
>>> +
>>> + module = LoadLibraryA("dwmapi.dll");
>>> + if (!module)
>>> + {
>>> + win_skip("dwmapi.dll not found\n");
>>> + return;
>>> + }
>>> +
>>> + pDwmGetWindowAttribute = (void*)GetProcAddress(module, "DwmGetWindowAttribute");
>>
>> There shouldn't be any reason not to link to it directly.
>>
>
> As far as I know, it's not available on Windows XP, wouldn't it fail
> to even load in that case?
It wouldn't be run at all if the dll is missing.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list