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