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