user32.dll minimal implementation
[reactos.git] / reactos / lib / user32 / user32.def
1 LIBRARY user32
2 EXPORTS
3 ;ActivateKeyboardLayout
4 ;AdjustWindowRect
5 ;AdjustWindowRectEx
6 ;AnyPopup
7 ;AppendMenuA
8 ;AppendMenuW
9 ;ArrangeIconicWindows
10 ;AttachThreadInput
11 ;BeginDeferWindowPos
12 ;BeginPaint
13 ;BringWindowToTop
14 ;BroadcastSystemMessage
15 ;BroadcastSystemMessageA
16 ;BroadcastSystemMessageW
17 ;CallMsgFilter
18 ;CallMsgFilterA
19 ;CallMsgFilterW
20 ;CallNextHookEx
21 ;CallWindowProcA
22 ;CallWindowProcW
23 ;CascadeChildWindows
24 ;CascadeWindows
25 ;ChangeClipboardChain
26 ;ChangeDisplaySettingsA
27 ;ChangeDisplaySettingsExA
28 ;ChangeDisplaySettingsExW
29 ;ChangeDisplaySettingsW
30 ;ChangeMenuA
31 ;ChangeMenuW
32 ;CharLowerA
33 ;CharLowerBuffA
34 ;CharLowerBuffW
35 ;CharLowerW
36 ;CharNextA
37 ;CharNextExA
38 ;CharNextW
39 ;CharPrevA
40 ;CharPrevExA
41 ;CharPrevW
42 ;CharToOemA
43 ;CharToOemBuffA
44 ;CharToOemBuffW
45 ;CharToOemW
46 ;CharUpperA
47 ;CharUpperBuffA
48 ;CharUpperBuffW
49 ;CharUpperW
50 ;CheckDlgButton
51 ;CheckMenuItem
52 ;CheckMenuRadioItem
53 ;CheckRadioButton
54 ;ChildWindowFromPoint
55 ;ChildWindowFromPointEx
56 ;ClientThreadSetup
57 ;ClientToScreen
58 ;ClipCursor
59 ;CloseClipboard
60 ;CloseDesktop
61 ;CloseWindow
62 ;CloseWindowStation
63 ;CopyAcceleratorTableA
64 ;CopyAcceleratorTableW
65 ;CopyIcon
66 ;CopyImage
67 ;CopyRect
68 ;CountClipboardFormats
69 ;CreateAcceleratorTableA
70 ;CreateAcceleratorTableW
71 ;CreateCaret
72 ;CreateCursor
73 ;CreateDesktopA
74 ;CreateDesktopW
75 ;CreateDialogIndirectParamA
76 ;CreateDialogIndirectParamAorW
77 ;CreateDialogIndirectParamW
78 ;CreateDialogParamA
79 ;CreateDialogParamW
80 ;CreateIcon
81 ;CreateIconFromResource
82 ;CreateIconFromResourceEx
83 ;CreateIconIndirect
84 ;CreateMDIWindowA
85 ;CreateMDIWindowW
86 ;CreateMenu
87 ;CreatePopupMenu
88 ;CreateWindowExA
89 ;CreateWindowExW
90 ;CreateWindowStationA
91 ;CreateWindowStationW
92 ;DdeAbandonTransaction
93 ;DdeAccessData
94 ;DdeAddData
95 ;DdeClientTransaction
96 ;DdeCmpStringHandles
97 ;DdeConnect
98 ;DdeConnectList
99 ;DdeCreateDataHandle
100 ;DdeCreateStringHandleA
101 ;DdeCreateStringHandleW
102 ;DdeDisconnect
103 ;DdeDisconnectList
104 ;DdeEnableCallback
105 ;DdeFreeDataHandle
106 ;DdeFreeStringHandle
107 ;DdeGetData
108 ;DdeGetLastError
109 ;DdeGetQualityOfService
110 ;DdeImpersonateClient
111 ;DdeInitializeA
112 ;DdeInitializeW
113 ;DdeKeepStringHandle
114 ;DdeNameService
115 ;DdePostAdvise
116 ;DdeQueryConvInfo
117 ;DdeQueryNextServer
118 ;DdeQueryStringA
119 ;DdeQueryStringW
120 ;DdeReconnect
121 ;DdeSetQualityOfService
122 ;DdeSetUserHandle
123 ;DdeUnaccessData
124 ;DdeUninitialize
125 ;DefDlgProcA
126 ;DefDlgProcW
127 ;DefFrameProcA
128 ;DefFrameProcW
129 ;DefMDIChildProcA
130 ;DefMDIChildProcW
131 ;DefWindowProcA
132 ;DefWindowProcW
133 ;DeferWindowPos
134 ;DeleteMenu
135 ;DeregisterShellHookWindow
136 ;DestroyAcceleratorTable
137 ;DestroyCaret
138 ;DestroyCursor
139 ;DestroyIcon
140 ;DestroyMenu
141 ;DestroyWindow
142 ;DialogBoxIndirectParamA
143 ;DialogBoxIndirectParamAorW
144 ;DialogBoxIndirectParamW
145 ;DialogBoxParamA
146 ;DialogBoxParamW
147 ;DispatchMessageA
148 ;DispatchMessageW
149 ;DlgDirListA
150 ;DlgDirListComboBoxA
151 ;DlgDirListComboBoxW
152 ;DlgDirListW
153 ;DlgDirSelectComboBoxExA
154 ;DlgDirSelectComboBoxExW
155 ;DlgDirSelectExA
156 ;DlgDirSelectExW
157 ;DragDetect
158 ;DragObject
159 ;DrawAnimatedRects
160 ;DrawCaption
161 ;DrawCaptionTempA
162 ;DrawCaptionTempW
163 ;DrawEdge
164 ;DrawFocusRect
165 ;DrawFrame
166 ;DrawFrameControl
167 ;DrawIcon
168 ;DrawIconEx
169 ;DrawMenuBar
170 ;DrawMenuBarTemp
171 ;DrawStateA
172 ;DrawStateW
173 ;DrawTextA
174 ;DrawTextExA
175 ;DrawTextExW
176 ;DrawTextW
177 ;EditWndProc
178 ;EmptyClipboard
179 ;EnableMenuItem
180 ;EnableScrollBar
181 ;EnableWindow
182 ;EndDeferWindowPos
183 ;EndDialog
184 ;EndMenu
185 ;EndPaint
186 ;EndTask
187 ;EnumChildWindows
188 ;EnumClipboardFormats
189 ;EnumDesktopWindows
190 ;EnumDesktopsA
191 ;EnumDesktopsW
192 ;EnumDisplayDevicesA
193 ;EnumDisplayDevicesW
194 ;EnumDisplaySettingsA
195 ;EnumDisplaySettingsW
196 ;EnumPropsA
197 ;EnumPropsExA
198 ;EnumPropsExW
199 ;EnumPropsW
200 ;EnumThreadWindows
201 ;EnumWindowStationsA
202 ;EnumWindowStationsW
203 ;EnumWindows
204 ;EqualRect
205 ;ExcludeUpdateRgn
206 ;ExitWindowsEx
207 ;FillRect
208 ;FindWindowA
209 ;FindWindowExA
210 ;FindWindowExW
211 ;FindWindowW
212 ;FlashWindow
213 ;FrameRect
214 ;FreeDDElParam
215 ;FullScreenControl
216 ;GetActiveWindow
217 ;GetAncestor
218 ;GetAppCompatFlags
219 ;GetAsyncKeyState
220 ;GetCapture
221 ;GetCaretBlinkTime
222 ;GetCaretPos
223 ;GetClassInfoA
224 ;GetClassInfoExA
225 ;GetClassInfoExW
226 ;GetClassInfoW
227 ;GetClassLongA
228 ;GetClassLongW
229 ;GetClassNameA
230 ;GetClassNameW
231 ;GetClassWord
232 ;GetClientRect
233 ;GetClipCursor
234 ;GetClipboardData
235 ;GetClipboardFormatNameA
236 ;GetClipboardFormatNameW
237 ;GetClipboardOwner
238 ;GetClipboardViewer
239 ;GetCursor
240 ;GetCursorInfo
241 ;GetCursorPos
242 ;GetDC
243 ;GetDCEx
244 ;GetDesktopWindow
245 ;GetDialogBaseUnits
246 ;GetDlgCtrlID
247 ;GetDlgItem
248 ;GetDlgItemInt
249 ;GetDlgItemTextA
250 ;GetDlgItemTextW
251 ;GetDoubleClickTime
252 ;GetFocus
253 ;GetForegroundWindow
254 ;GetGUIThreadInfo
255 ;GetIconInfo
256 ;GetInputDesktop
257 ;GetInputState
258 ;GetInternalWindowPos
259 ;GetKBCodePage
260 ;GetKeyNameTextA
261 ;GetKeyNameTextW
262 ;GetKeyState
263 ;GetKeyboardLayout
264 ;GetKeyboardLayoutList
265 ;GetKeyboardLayoutNameA
266 ;GetKeyboardLayoutNameW
267 ;GetKeyboardState
268 ;GetKeyboardType
269 ;GetLastActivePopup
270 ;GetMenu
271 ;GetMenuCheckMarkDimensions
272 ;GetMenuContextHelpId
273 ;GetMenuDefaultItem
274 ;GetMenuItemCount
275 ;GetMenuItemID
276 ;GetMenuItemInfoA
277 ;GetMenuItemInfoW
278 ;GetMenuItemRect
279 ;GetMenuState
280 ;GetMenuStringA
281 ;GetMenuStringW
282 ;GetMessageA
283 ;GetMessageExtraInfo
284 ;GetMessagePos
285 ;GetMessageTime
286 ;GetMessageW
287 ;GetNextDlgGroupItem
288 ;GetNextDlgTabItem
289 ;GetOpenClipboardWindow
290 ;GetParent
291 ;GetPriorityClipboardFormat
292 ;GetProcessWindowStation
293 ;GetProgmanWindow
294 ;GetPropA
295 ;GetPropW
296 ;GetQueueStatus
297 ;GetScrollInfo
298 ;GetScrollPos
299 ;GetScrollRange
300 ;GetShellWindow
301 ;GetSubMenu
302 ;GetSysColor
303 ;GetSysColorBrush
304 ;GetSystemMenu
305 ;GetSystemMetrics
306 ;GetTabbedTextExtentA
307 ;GetTabbedTextExtentW
308 ;GetTaskmanWindow
309 ;GetThreadDesktop
310 ;GetTopWindow
311 ;GetUpdateRect
312 ;GetUpdateRgn
313 ;GetUserObjectInformationA
314 ;GetUserObjectInformationW
315 ;GetUserObjectSecurity
316 ;GetWindow
317 ;GetWindowContextHelpId
318 ;GetWindowDC
319 ;GetWindowLongA
320 ;GetWindowLongW
321 ;GetWindowModuleFileName
322 ;GetWindowModuleFileNameA
323 ;GetWindowModuleFileNameW
324 ;GetWindowPlacement
325 ;GetWindowRect
326 ;GetWindowRgn
327 ;GetWindowTextA
328 ;GetWindowTextLengthA
329 ;GetWindowTextLengthW
330 ;GetWindowTextW
331 ;GetWindowThreadProcessId
332 ;GetWindowWord
333 ;GrayStringA
334 ;GrayStringW
335 ;HideCaret
336 ;HiliteMenuItem
337 ;ImpersonateDdeClientWindow
338 ;InSendMessage
339 ;InflateRect
340 ;InsertMenuA
341 ;InsertMenuItemA
342 ;InsertMenuItemW
343 ;InsertMenuW
344 ;InternalGetWindowText
345 ;IntersectRect
346 ;InvalidateRect
347 ;InvalidateRgn
348 ;InvertRect
349 ;IsCharAlphaA
350 ;IsCharAlphaNumericA
351 ;IsCharAlphaNumericW
352 ;IsCharAlphaW
353 ;IsCharLowerA
354 ;IsCharLowerW
355 ;IsCharUpperA
356 ;IsCharUpperW
357 ;IsChild
358 ;IsClipboardFormatAvailable
359 ;IsDialogMessage
360 ;IsDialogMessageA
361 ;IsDialogMessageW
362 ;IsDlgButtonChecked
363 ;IsHungAppWindow
364 ;IsIconic
365 ;IsMenu
366 ;IsRectEmpty
367 ;IsWindow
368 ;IsWindowEnabled
369 ;IsWindowUnicode
370 ;IsWindowVisible
371 ;IsZoomed
372 ;KillSystemTimer
373 ;KillTimer
374 ;LoadAcceleratorsA
375 ;LoadAcceleratorsW
376 ;LoadBitmapA
377 ;LoadBitmapW
378 ;LoadCursorA
379 ;LoadCursorFromFileA
380 ;LoadCursorFromFileW
381 ;LoadCursorW
382 ;LoadIconA
383 ;LoadIconW
384 ;LoadImageA
385 ;LoadImageW
386 ;LoadKeyboardLayoutA
387 ;LoadKeyboardLayoutEx
388 ;LoadKeyboardLayoutW
389 ;LoadLocalFonts
390 ;LoadMenuA
391 ;LoadMenuIndirectA
392 ;LoadMenuIndirectW
393 ;LoadMenuW
394 ;LoadRemoteFonts
395 ;LoadStringA
396 ;LoadStringW
397 ;LockWindowStation
398 ;LockWindowUpdate
399 ;LookupIconIdFromDirectory
400 ;LookupIconIdFromDirectoryEx
401 ;MBToWCSEx
402 ;MB_GetString
403 ;MapDialogRect
404 ;MapVirtualKeyA
405 ;MapVirtualKeyExA
406 ;MapVirtualKeyExW
407 ;MapVirtualKeyW
408 ;MapWindowPoints
409 ;MenuItemFromPoint
410 ;MenuWindowProcA
411 ;MenuWindowProcW
412 ;MessageBeep
413 ;MessageBoxA
414 ;MessageBoxExA
415 ;MessageBoxExW
416 ;MessageBoxIndirectA
417 ;MessageBoxIndirectW
418 ;MessageBoxW
419 ;ModifyMenuA
420 ;ModifyMenuW
421 ;MoveWindow
422 ;MsgWaitForMultipleObjects
423 ;MsgWaitForMultipleObjectsEx
424 ;NotifyWinEvent
425 ;OemKeyScan
426 ;OemToCharA
427 ;OemToCharBuffA
428 ;OemToCharBuffW
429 ;OemToCharW
430 ;OffsetRect
431 ;OpenClipboard
432 ;OpenDesktopA
433 ;OpenDesktopW
434 ;OpenIcon
435 ;OpenInputDesktop
436 ;OpenWindowStationA
437 ;OpenWindowStationW
438 ;PackDDElParam
439 ;PaintDesktop
440 ;PeekMessageA
441 ;PeekMessageW
442 ;PostMessageA
443 ;PostMessageW
444 ;PostQuitMessage
445 ;PostThreadMessageA
446 ;PostThreadMessageW
447 ;PrivateExtractIconExA
448 ;PrivateExtractIconExW
449 ;PrivateExtractIconsA
450 ;PrivateExtractIconsW
451 ;PrivateKDBreakPoint
452 ;PtInRect
453 ;QuerySendMessage
454 ;RealChildWindowFromPoint
455 ;RealGetWindowClass
456 ;RealGetWindowClassA
457 ;RealGetWindowClassW
458 ;RedrawWindow
459 ;RegisterClassA
460 ;RegisterClassExA
461 ;RegisterClassExW
462 ;RegisterClassW
463 ;RegisterClipboardFormatA
464 ;RegisterClipboardFormatW
465 ;RegisterHotKey
466 ;RegisterLogonProcess
467 ;RegisterServicesProcess
468 ;RegisterShellHookWindow
469 ;RegisterSystemThread
470 ;RegisterTasklist
471 ;RegisterWindowMessageA
472 ;RegisterWindowMessageW
473 ;ReleaseCapture
474 ;ReleaseDC
475 ;RemoveMenu
476 ;RemovePropA
477 ;RemovePropW
478 ;ReplyMessage
479 ;ReuseDDElParam
480 ;ScreenToClient
481 ;ScrollChildren
482 ;ScrollDC
483 ;ScrollWindow
484 ;ScrollWindowEx
485 ;SendDlgItemMessageA
486 ;SendDlgItemMessageW
487 ;SendInput
488 ;SendMessageA
489 ;SendMessageCallbackA
490 ;SendMessageCallbackW
491 ;SendMessageTimeoutA
492 ;SendMessageTimeoutW
493 ;SendMessageW
494 ;SendNotifyMessageA
495 ;SendNotifyMessageW
496 ;SetActiveWindow
497 ;SetCapture
498 ;SetCaretBlinkTime
499 ;SetCaretPos
500 ;SetClassLongA
501 ;SetClassLongW
502 ;SetClassWord
503 ;SetClipboardData
504 ;SetClipboardViewer
505 ;SetConsoleReserveKeys
506 ;SetCursor
507 ;SetCursorContents
508 ;SetCursorPos
509 ;SetDebugErrorLevel
510 ;SetDeskWallpaper
511 ;SetDlgItemInt
512 ;SetDlgItemTextA
513 ;SetDlgItemTextW
514 ;SetDoubleClickTime
515 ;SetFocus
516 ;SetForegroundWindow
517 ;SetInternalWindowPos
518 ;SetKeyboardState
519 ;SetLastErrorEx
520 ;SetLogonNotifyWindow
521 ;SetMenu
522 ;SetMenuContextHelpId
523 ;SetMenuDefaultItem
524 ;SetMenuItemBitmaps
525 ;SetMenuItemInfoA
526 ;SetMenuItemInfoW
527 ;SetMessageExtraInfo
528 ;SetMessageQueue
529 ;SetParent
530 ;SetProcessWindowStation
531 ;SetProgmanWindow
532 ;SetPropA
533 ;SetPropW
534 ;SetRect
535 ;SetRectEmpty
536 ;SetScrollInfo
537 ;SetScrollPos
538 ;SetScrollRange
539 ;SetShellWindow
540 ;SetShellWindowEx
541 ;SetSysColors
542 ;SetSysColorsTemp
543 ;SetSystemCursor
544 ;SetSystemMenu
545 ;SetSystemTimer
546 ;SetTaskmanWindow
547 ;SetThreadDesktop
548 ;SetTimer
549 ;SetUserObjectInformationA
550 ;SetUserObjectInformationW
551 ;SetUserObjectSecurity
552 ;SetWinEventHook
553 ;SetWindowContextHelpId
554 ;SetWindowLongA
555 ;SetWindowLongW
556 ;SetWindowPlacement
557 ;SetWindowPos
558 ;SetWindowRgn
559 ;SetWindowStationUser
560 ;SetWindowTextA
561 ;SetWindowTextW
562 ;SetWindowWord
563 ;SetWindowsHookA
564 ;SetWindowsHookExA
565 ;SetWindowsHookExW
566 ;SetWindowsHookW
567 ;ShowCaret
568 ;ShowCursor
569 ;ShowOwnedPopups
570 ;ShowScrollBar
571 ;ShowStartGlass
572 ;ShowWindow
573 ;ShowWindowAsync
574 ;SoftModalMessageBox
575 ;SubtractRect
576 ;SwapMouseButton
577 ;SwitchDesktop
578 ;SwitchToThisWindow
579 ;SystemParametersInfoA
580 ;SystemParametersInfoW
581 ;TabbedTextOutA
582 ;TabbedTextOutW
583 ;TileChildWindows
584 ;TileWindows
585 ;ToAscii
586 ;ToAsciiEx
587 ;ToUnicode
588 ;ToUnicodeEx
589 ;TrackMouseEvent
590 ;TrackPopupMenu
591 ;TrackPopupMenuEx
592 ;TranslateAccelerator
593 ;TranslateAcceleratorA
594 ;TranslateAcceleratorW
595 ;TranslateMDISysAccel
596 ;TranslateMessage
597 ;TranslateMessageEx
598 ;UnhookWinEvent
599 ;UnhookWindowsHook
600 ;UnhookWindowsHookEx
601 ;UnionRect
602 ;UnloadKeyboardLayout
603 ;UnlockWindowStation
604 ;UnpackDDElParam
605 ;UnregisterClassA
606 ;UnregisterClassW
607 ;UnregisterHotKey
608 ;UpdatePerUserSystemParameters
609 ;UpdateWindow
610 ;UserClientDllInitialize
611 ;UserRealizePalette
612 ;UserRegisterWowHandlers
613 ;ValidateRect
614 ;ValidateRgn
615 ;VkKeyScanA
616 ;VkKeyScanExA
617 ;VkKeyScanExW
618 ;VkKeyScanW
619 ;WCSToMBEx
620 ;WaitForInputIdle
621 ;WaitMessage
622 ;WinHelpA
623 ;WinHelpW
624 ;WindowFromDC
625 ;WindowFromPoint
626 ;keybd_event
627 ;mouse_event
628 wsprintfA
629 wsprintfW
630 wvsprintfA@12
631 wvsprintfA = wvsprintfA@12
632 wvsprintfW@12
633 wvsprintfW = wvsprintfW@12
634