Add some missing includes which contain used prototypes.
diff --git a/dlls/mpr/mpr_main.c b/dlls/mpr/mpr_main.c
index 49c4925..b944649 100644
--- a/dlls/mpr/mpr_main.c
+++ b/dlls/mpr/mpr_main.c
@@ -22,6 +22,7 @@
 
 #include "windef.h"
 #include "winbase.h"
+#include "objbase.h"
 #include "winnetwk.h"
 #include "wine/debug.h"
 #include "wnetpriv.h"
diff --git a/dlls/shlwapi/regstream.c b/dlls/shlwapi/regstream.c
index 50b6c45..b0f7117 100644
--- a/dlls/shlwapi/regstream.c
+++ b/dlls/shlwapi/regstream.c
@@ -29,6 +29,7 @@
 #include "winbase.h"
 #include "objbase.h"
 #include "winreg.h"
+#include "shlwapi.h"
 
 #include "wine/debug.h"
 
diff --git a/dlls/user/mouse16.c b/dlls/user/mouse16.c
index 3e5b180..510f2b6 100644
--- a/dlls/user/mouse16.c
+++ b/dlls/user/mouse16.c
@@ -25,6 +25,7 @@
 #include "winbase.h"
 #include "winuser.h"
 #include "wine/winbase16.h"
+#include "wine/winuser16.h"
 
 #include "pshpack1.h"
 typedef struct _MOUSEINFO