update for HEAD-2003021201
[reactos.git] / lib / user32 / misc / stubs.c
1 /* $Id$
2  *
3  * COPYRIGHT:       See COPYING in the top level directory
4  * PROJECT:         ReactOS user32.dll
5  * FILE:            lib/user32/misc/stubs.c
6  * PURPOSE:         User32.dll stubs
7  * PROGRAMMER:      Casper S. Hornstrup (chorns@users.sourceforge.net)
8  * NOTES:           If you implement a function, remove it from this file
9  * UPDATE HISTORY:
10  *      08-05-2001  CSH  Created
11  */
12 #include <windows.h>
13
14 WINBOOL
15 STDCALL
16 AnyPopup(VOID)
17 {
18   return FALSE;
19 }
20
21 WINBOOL
22 STDCALL
23 AttachThreadInput(
24   DWORD idAttach,
25   DWORD idAttachTo,
26   WINBOOL fAttach)
27 {
28   return FALSE;
29 }
30
31 long
32 STDCALL
33 BroadcastSystemMessage(
34   DWORD dwFlags,
35   LPDWORD lpdwRecipients,
36   UINT uiMessage,
37   WPARAM wParam,
38   LPARAM lParam)
39 {
40   return 0;
41 }
42
43 long
44 STDCALL
45 BroadcastSystemMessageA(
46   DWORD dwFlags,
47   LPDWORD lpdwRecipients,
48   UINT uiMessage,
49   WPARAM wParam,
50   LPARAM lParam)
51 {
52   return 0;
53 }
54
55 long
56 STDCALL
57 BroadcastSystemMessageW(
58   DWORD dwFlags,
59   LPDWORD lpdwRecipients,
60   UINT uiMessage,
61   WPARAM wParam,
62   LPARAM lParam)
63 {
64   return 0;
65 }
66
67
68
69
70
71
72
73 WINBOOL
74 STDCALL
75 CheckRadioButton(
76   HWND hDlg,
77   int nIDFirstButton,
78   int nIDLastButton,
79   int nIDCheckButton)
80 {
81   return FALSE;
82 }
83
84 WINBOOL
85 STDCALL
86 ClientToScreen(
87   HWND hWnd,
88   LPPOINT lpPoint)
89 {
90   return FALSE;
91 }
92
93 WINBOOL
94 STDCALL
95 ClipCursor(
96   CONST RECT *lpRect)
97 {
98   return FALSE;
99 }
100
101 HANDLE
102 STDCALL
103 CopyImage(
104   HANDLE hImage,
105   UINT uType,
106   int cxDesired,
107   int cyDesired,
108   UINT fuFlags)
109 {
110   return (HANDLE)0;
111 }
112
113
114
115
116 WINBOOL
117 STDCALL
118 DragDetect(
119   HWND hwnd,
120   POINT pt)
121 {
122   return FALSE;
123 }
124
125 WINBOOL
126 STDCALL
127 EnableScrollBar(
128   HWND hWnd,
129   UINT wSBflags,
130   UINT wArrows)
131 {
132   return FALSE;
133 }
134
135 HWND
136 STDCALL
137 GetActiveWindow(VOID)
138 {
139   return (HWND)0;
140 }
141
142 HWND
143 STDCALL
144 GetCapture(VOID)
145 {
146   return (HWND)0;
147 }
148
149
150 UINT
151 STDCALL
152 GetDoubleClickTime(VOID)
153 {
154   return 0;
155 }
156
157 HWND
158 STDCALL
159 GetFocus(VOID)
160 {
161   return (HWND)0;
162 }
163
164 DWORD
165 STDCALL
166 GetGuiResources(
167   HANDLE hProcess,
168   DWORD uiFlags)
169 {
170   return 0;
171 }
172
173
174
175 int
176 STDCALL
177 GetMouseMovePointsEx(
178   UINT cbSize,
179   LPMOUSEMOVEPOINT lppt,
180   LPMOUSEMOVEPOINT lpptBuf,
181   int nBufPoints,
182   DWORD resolution)
183 {
184   return 0;
185 }
186
187
188
189
190 DWORD
191 STDCALL
192 GetQueueStatus(
193   UINT flags)
194 {
195   return 0;
196 }
197
198
199 DWORD
200 STDCALL
201 GetSysColor(
202   int nIndex)
203 {
204   return 0;
205 }
206
207 HMENU
208 STDCALL
209 GetSystemMenu(
210   HWND hWnd,
211   WINBOOL bRevert)
212 {
213   return (HMENU)0;
214 }
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233 WINBOOL
234 STDCALL
235 IsWindowEnabled(
236   HWND hWnd)
237 {
238   return FALSE;
239 }
240
241
242
243
244
245 WINBOOL
246 STDCALL
247 LockWindowUpdate(
248   HWND hWndLock)
249 {
250   return FALSE;
251 }
252
253 WINBOOL
254 STDCALL
255 LockWorkStation(VOID)
256 {
257   return FALSE;
258 }
259
260 WINBOOL
261 STDCALL
262 MessageBeep(
263   UINT uType)
264 {
265   return FALSE;
266 }
267
268
269
270 HMONITOR
271 STDCALL
272 MonitorFromPoint(
273   POINT pt,
274   DWORD dwFlags)
275 {
276   return (HMONITOR)0;
277 }
278
279 HMONITOR
280 STDCALL
281 MonitorFromRect(
282   LPRECT lprc,
283   DWORD dwFlags)
284 {
285   return (HMONITOR)0;
286 }
287
288 HMONITOR
289 STDCALL
290 MonitorFromWindow(
291   HWND hwnd,
292   DWORD dwFlags)
293 {
294   return (HMONITOR)0;
295 }
296
297 DWORD
298 STDCALL
299 MsgWaitForMultipleObjects(
300   DWORD nCount,
301   CONST LPHANDLE pHandles,
302   WINBOOL fWaitAll,
303   DWORD dwMilliseconds,
304   DWORD dwWakeMask)
305 {
306   return 0;
307 }
308
309 DWORD
310 STDCALL
311 MsgWaitForMultipleObjectsEx(
312   DWORD nCount,
313   CONST HANDLE pHandles,
314   DWORD dwMilliseconds,
315   DWORD dwWakeMask,
316   DWORD dwFlags)
317 {
318   return 0;
319 }
320
321
322
323
324
325
326
327 #if 0
328 HDEVNOTIFY
329 STDCALL
330 RegisterDeviceNotificationA(
331   HANDLE hRecipient,
332   LPVOID NotificationFilter,
333   DWORD Flags)
334 {
335   return (HDEVNOTIFY)0;
336 }
337
338 HDEVNOTIFY
339 STDCALL
340 RegisterDeviceNotificationW(
341   HANDLE hRecipient,
342   LPVOID NotificationFilter,
343   DWORD Flags)
344 {
345   return (HDEVNOTIFY)0;
346 }
347 #endif
348 WINBOOL
349 STDCALL
350 RegisterHotKey(
351   HWND hWnd,
352   int id,
353   UINT fsModifiers,
354   UINT vk)
355 {
356   return FALSE;
357 }
358
359
360 WINBOOL
361 STDCALL
362 ReleaseCapture(VOID)
363 {
364   return FALSE;
365 }
366
367
368
369
370
371
372 WINBOOL
373 STDCALL
374 ScrollWindow(
375   HWND hWnd,
376   int XAmount,
377   int YAmount,
378   CONST RECT *lpRect,
379   CONST RECT *lpClipRect)
380 {
381   return FALSE;
382 }
383
384 int
385 STDCALL
386 ScrollWindowEx(
387   HWND hWnd,
388   int dx,
389   int dy,
390   CONST RECT *prcScroll,
391   CONST RECT *prcClip,
392   HRGN hrgnUpdate,
393   LPRECT prcUpdate,
394   UINT flags)
395 {
396   return 0;
397 }
398
399
400
401 HWND
402 STDCALL
403 SetActiveWindow(
404   HWND hWnd)
405 {
406   return (HWND)0;
407 }
408
409 HWND
410 STDCALL
411 SetCapture(
412   HWND hWnd)
413 {
414   return (HWND)0;
415 }
416
417
418
419
420
421 WINBOOL
422 STDCALL
423 SetDoubleClickTime(
424   UINT uInterval)
425 {
426   return FALSE;
427 }
428
429 HWND
430 STDCALL
431 SetFocus(
432   HWND hWnd)
433 {
434   return (HWND)0;
435 }
436 VOID
437 STDCALL
438 SetLastErrorEx(
439   DWORD dwErrCode,
440   DWORD dwType)
441 {
442 }
443
444
445
446
447
448 WINBOOL
449 STDCALL
450 SetSysColors(
451   int cElements,
452   CONST INT *lpaElements,
453   CONST COLORREF *lpaRgbValues)
454 {
455   return FALSE;
456 }
457
458
459
460
461
462
463
464
465 WINBOOL
466 STDCALL
467 SwapMouseButton(
468   WINBOOL fSwap)
469 {
470   return FALSE;
471 }
472
473 WINBOOL
474 STDCALL
475 TrackMouseEvent(
476   LPTRACKMOUSEEVENT lpEventTrack)
477 {
478   return FALSE;
479 }
480
481
482
483
484
485
486
487 WINBOOL
488 STDCALL
489 UnregisterDeviceNotification(
490   HDEVNOTIFY Handle)
491 {
492   return FALSE;
493 }
494
495 WINBOOL
496 STDCALL
497 UnregisterHotKey(
498   HWND hWnd,
499   int id)
500 {
501   return FALSE;
502 }
503
504
505
506
507
508 DWORD
509 STDCALL
510 WaitForInputIdle(
511   HANDLE hProcess,
512   DWORD dwMilliseconds)
513 {
514   return 0;
515 }
516
517
518
519 HHOOK
520 STDCALL
521 SetWindowsHookExA(
522     int idHook,
523     HOOKPROC lpfn,
524     HINSTANCE hMod,
525     DWORD dwThreadId)
526 {
527   return 0;
528 }
529
530 HHOOK
531 STDCALL
532 SetWindowsHookExW(
533     int idHook,
534     HOOKPROC lpfn,
535     HINSTANCE hMod,
536     DWORD dwThreadId)
537 {
538   return 0;
539 }
540
541
542 /* EOF */