- add hh.exe
[reactos.git] / reactos / base / applications / hh / main.c
diff --git a/reactos/base/applications/hh/main.c b/reactos/base/applications/hh/main.c
new file mode 100644 (file)
index 0000000..ee3a8e0
--- /dev/null
@@ -0,0 +1,23 @@
+#include <windows.h>
+
+typedef int WINAPI DOWINMAIN(HMODULE hMod, LPSTR cmdline);
+
+int WINAPI 
+WinMain(HINSTANCE hInst, 
+        HINSTANCE hPrevInst, 
+        LPSTR cmdline, 
+        int cmdshow)
+{
+    HMODULE hModule;
+    DOWINMAIN *doWinMain;
+    int ret = -1;
+
+    hModule = LoadLibraryA("hhctrl.ocx");
+    doWinMain = (DOWINMAIN*) GetProcAddress(hModule, "doWinMain");
+
+    ret = doWinMain(hInst, cmdline);
+
+    FreeLibrary(hModule);
+
+    return ret;
+}