1 2list(APPEND SOURCE 3 AttachThreadInput.c 4 ../include/msgtrace.c 5 CharFuncs.c 6 CloseWindow.c 7 CreateDialog.c 8 CreateIconFromResourceEx.c 9 CreateWindowEx.c 10 DeferWindowPos.c 11 DestroyCursorIcon.c 12 DM_REPOSITION.c 13 DrawIconEx.c 14 DrawText.c 15 desktop.c 16 EmptyClipboard.c 17 EnumDisplaySettings.c 18 GetClassInfo.c 19 GetDCEx.c 20 GetIconInfo.c 21 GetKeyState.c 22 GetMessageTime.c 23 GetPeekMessage.c 24 GetSetWindowInt.c 25 GetSystemMetrics.c 26 GetUserObjectInformation.c 27 GetWindowPlacement.c 28 InitializeLpkHooks.c 29 KbdLayout.c 30 keybd_event.c 31 LoadImage.c 32 LookupIconIdFromDirectoryEx.c 33 MessageStateAnalyzer.c 34 NextDlgItem.c 35 PrivateExtractIcons.c 36 RealGetWindowClass.c 37 RedrawWindow.c 38 RegisterClassEx.c 39 RegisterHotKey.c 40 ScrollBarWndExtra.c 41 ScrollDC.c 42 ScrollWindowEx.c 43 SendMessageTimeout.c 44 SetActiveWindow.c 45 SetCursorPos.c 46 SetFocus.c 47 SetParent.c 48 SetProp.c 49 SetScrollInfo.c 50 SetScrollRange.c 51 ShowWindow.c 52 SwitchToThisWindow.c 53 SystemParametersInfo.c 54 TrackMouseEvent.c 55 VirtualKey.c 56 WndProc.c 57 wsprintf.c) 58 59list(APPEND PCH_SKIP_SOURCE 60 testlist.c) 61 62add_executable(user32_apitest 63 ${SOURCE} 64 ${PCH_SKIP_SOURCE} 65 user32_apitest.rc) 66 67target_link_libraries(user32_apitest wine ${PSEH_LIB}) 68set_module_type(user32_apitest win32cui) 69add_importlibs(user32_apitest advapi32 imm32 gdi32 user32 msvcrt kernel32 ntdll) 70add_pch(user32_apitest precomp.h "${PCH_SKIP_SOURCE}") 71add_rostests_file(TARGET user32_apitest) 72 73add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest1.manifest") 74add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest2.manifest") 75