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 GW_ENABLEDPOPUP.c 29 InitializeLpkHooks.c 30 KbdLayout.c 31 keybd_event.c 32 LoadImage.c 33 LookupIconIdFromDirectoryEx.c 34 MessageStateAnalyzer.c 35 NextDlgItem.c 36 PrivateExtractIcons.c 37 RealGetWindowClass.c 38 RedrawWindow.c 39 RegisterClassEx.c 40 RegisterHotKey.c 41 ScrollBarWndExtra.c 42 ScrollDC.c 43 ScrollWindowEx.c 44 SendMessageTimeout.c 45 SetActiveWindow.c 46 SetCursorPos.c 47 SetFocus.c 48 SetParent.c 49 SetProp.c 50 SetScrollInfo.c 51 SetScrollRange.c 52 ShowWindow.c 53 SwitchToThisWindow.c 54 SystemMenu.c 55 SystemParametersInfo.c 56 TrackMouseEvent.c 57 VirtualKey.c 58 WndProc.c 59 wsprintf.c) 60 61list(APPEND PCH_SKIP_SOURCE 62 testlist.c) 63 64add_executable(user32_apitest 65 ${SOURCE} 66 ${PCH_SKIP_SOURCE} 67 user32_apitest.rc) 68 69target_link_libraries(user32_apitest wine ${PSEH_LIB}) 70set_module_type(user32_apitest win32cui) 71add_importlibs(user32_apitest advapi32 imm32 gdi32 user32 msvcrt kernel32 ntdll) 72add_pch(user32_apitest precomp.h "${PCH_SKIP_SOURCE}") 73add_rostests_file(TARGET user32_apitest) 74 75add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest1.manifest") 76add_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest2.manifest") 77