More user fixes.
[reactos.git] / reactos / lib / user32 / misc / stubs.c
1 /* $Id: stubs.c,v 1.15 2002/09/17 23:46:23 dwelch Exp $
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
126
127 WINBOOL
128 STDCALL
129 EnableScrollBar(
130 HWND hWnd,
131 UINT wSBflags,
132 UINT wArrows)
133 {
134 return FALSE;
135 }
136
137 WINBOOL
138 STDCALL
139 ExitWindowsEx(
140 UINT uFlags,
141 DWORD dwReserved)
142 {
143 return FALSE;
144 }
145
146
147
148
149 HWND
150 STDCALL
151 GetActiveWindow(VOID)
152 {
153 return (HWND)0;
154 }
155
156 HWND
157 STDCALL
158 GetCapture(VOID)
159 {
160 return (HWND)0;
161 }
162
163
164 UINT
165 STDCALL
166 GetDoubleClickTime(VOID)
167 {
168 return 0;
169 }
170
171 HWND
172 STDCALL
173 GetFocus(VOID)
174 {
175 return (HWND)0;
176 }
177
178 DWORD
179 STDCALL
180 GetGuiResources(
181 HANDLE hProcess,
182 DWORD uiFlags)
183 {
184 return 0;
185 }
186
187
188
189 int
190 STDCALL
191 GetMouseMovePointsEx(
192 UINT cbSize,
193 LPMOUSEMOVEPOINT lppt,
194 LPMOUSEMOVEPOINT lpptBuf,
195 int nBufPoints,
196 DWORD resolution)
197 {
198 return 0;
199 }
200
201
202
203
204 DWORD
205 STDCALL
206 GetQueueStatus(
207 UINT flags)
208 {
209 return 0;
210 }
211
212
213 DWORD
214 STDCALL
215 GetSysColor(
216 int nIndex)
217 {
218 return 0;
219 }
220
221 HMENU
222 STDCALL
223 GetSystemMenu(
224 HWND hWnd,
225 WINBOOL bRevert)
226 {
227 return (HMENU)0;
228 }
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247 WINBOOL
248 STDCALL
249 IsWindowEnabled(
250 HWND hWnd)
251 {
252 return FALSE;
253 }
254
255
256
257
258
259
260
261 int
262 STDCALL
263 LoadStringW(
264 HINSTANCE hInstance,
265 UINT uID,
266 LPWSTR lpBuffer,
267 int nBufferMax)
268 {
269 return 0;
270 }
271
272 WINBOOL
273 STDCALL
274 LockWindowUpdate(
275 HWND hWndLock)
276 {
277 return FALSE;
278 }
279
280 WINBOOL
281 STDCALL
282 LockWorkStation(VOID)
283 {
284 return FALSE;
285 }
286
287 WINBOOL
288 STDCALL
289 MessageBeep(
290 UINT uType)
291 {
292 return FALSE;
293 }
294
295
296
297 HMONITOR
298 STDCALL
299 MonitorFromPoint(
300 POINT pt,
301 DWORD dwFlags)
302 {
303 return (HMONITOR)0;
304 }
305
306 HMONITOR
307 STDCALL
308 MonitorFromRect(
309 LPRECT lprc,
310 DWORD dwFlags)
311 {
312 return (HMONITOR)0;
313 }
314
315 HMONITOR
316 STDCALL
317 MonitorFromWindow(
318 HWND hwnd,
319 DWORD dwFlags)
320 {
321 return (HMONITOR)0;
322 }
323
324 DWORD
325 STDCALL
326 MsgWaitForMultipleObjects(
327 DWORD nCount,
328 CONST LPHANDLE pHandles,
329 WINBOOL fWaitAll,
330 DWORD dwMilliseconds,
331 DWORD dwWakeMask)
332 {
333 return 0;
334 }
335
336 DWORD
337 STDCALL
338 MsgWaitForMultipleObjectsEx(
339 DWORD nCount,
340 CONST HANDLE pHandles,
341 DWORD dwMilliseconds,
342 DWORD dwWakeMask,
343 DWORD dwFlags)
344 {
345 return 0;
346 }
347
348
349
350
351
352
353
354 #if 0
355 HDEVNOTIFY
356 STDCALL
357 RegisterDeviceNotificationA(
358 HANDLE hRecipient,
359 LPVOID NotificationFilter,
360 DWORD Flags)
361 {
362 return (HDEVNOTIFY)0;
363 }
364
365 HDEVNOTIFY
366 STDCALL
367 RegisterDeviceNotificationW(
368 HANDLE hRecipient,
369 LPVOID NotificationFilter,
370 DWORD Flags)
371 {
372 return (HDEVNOTIFY)0;
373 }
374 #endif
375 WINBOOL
376 STDCALL
377 RegisterHotKey(
378 HWND hWnd,
379 int id,
380 UINT fsModifiers,
381 UINT vk)
382 {
383 return FALSE;
384 }
385
386
387 WINBOOL
388 STDCALL
389 ReleaseCapture(VOID)
390 {
391 return FALSE;
392 }
393
394
395
396
397
398
399 WINBOOL
400 STDCALL
401 ScrollWindow(
402 HWND hWnd,
403 int XAmount,
404 int YAmount,
405 CONST RECT *lpRect,
406 CONST RECT *lpClipRect)
407 {
408 return FALSE;
409 }
410
411 int
412 STDCALL
413 ScrollWindowEx(
414 HWND hWnd,
415 int dx,
416 int dy,
417 CONST RECT *prcScroll,
418 CONST RECT *prcClip,
419 HRGN hrgnUpdate,
420 LPRECT prcUpdate,
421 UINT flags)
422 {
423 return 0;
424 }
425
426
427
428 HWND
429 STDCALL
430 SetActiveWindow(
431 HWND hWnd)
432 {
433 return (HWND)0;
434 }
435
436 HWND
437 STDCALL
438 SetCapture(
439 HWND hWnd)
440 {
441 return (HWND)0;
442 }
443
444
445
446
447
448 WINBOOL
449 STDCALL
450 SetDoubleClickTime(
451 UINT uInterval)
452 {
453 return FALSE;
454 }
455
456 HWND
457 STDCALL
458 SetFocus(
459 HWND hWnd)
460 {
461 return (HWND)0;
462 }
463 VOID
464 STDCALL
465 SetLastErrorEx(
466 DWORD dwErrCode,
467 DWORD dwType)
468 {
469 }
470
471
472
473
474
475 WINBOOL
476 STDCALL
477 SetSysColors(
478 int cElements,
479 CONST INT *lpaElements,
480 CONST COLORREF *lpaRgbValues)
481 {
482 return FALSE;
483 }
484
485
486
487
488
489
490
491
492 WINBOOL
493 STDCALL
494 SwapMouseButton(
495 WINBOOL fSwap)
496 {
497 return FALSE;
498 }
499
500 WINBOOL
501 STDCALL
502 TrackMouseEvent(
503 LPTRACKMOUSEEVENT lpEventTrack)
504 {
505 return FALSE;
506 }
507
508
509
510
511
512
513
514 WINBOOL
515 STDCALL
516 UnregisterDeviceNotification(
517 HDEVNOTIFY Handle)
518 {
519 return FALSE;
520 }
521
522 WINBOOL
523 STDCALL
524 UnregisterHotKey(
525 HWND hWnd,
526 int id)
527 {
528 return FALSE;
529 }
530
531
532
533
534
535 DWORD
536 STDCALL
537 WaitForInputIdle(
538 HANDLE hProcess,
539 DWORD dwMilliseconds)
540 {
541 return 0;
542 }
543
544
545 /* EOF */