[PATCH 3/3] inetcpl: Implement LaunchInternetControlPanel

Detlef Riekenberg wine.dev at web.de
Fri Oct 1 06:16:56 CDT 2010


---
 dlls/inetcpl.cpl/inetcpl.c        |   22 ++++++++++++++++++++++
 dlls/inetcpl.cpl/inetcpl.cpl.spec |    2 +-
 2 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/dlls/inetcpl.cpl/inetcpl.c b/dlls/inetcpl.cpl/inetcpl.c
index 03b6282..783de24 100644
--- a/dlls/inetcpl.cpl/inetcpl.c
+++ b/dlls/inetcpl.cpl/inetcpl.c
@@ -162,3 +162,25 @@ LONG CALLBACK CPlApplet(HWND hWnd, UINT command, LPARAM lParam1, LPARAM lParam2)
 
     return FALSE;
 }
+
+/*********************************************************************
+ * LaunchInternetControlPanel (inetcpl.@)
+ *
+ * Launch the Internet Control Panel dialog
+ *
+ * PARAMS
+ *  parent  [I] Handle for the parent window
+ *
+ * RETURNS
+ *  Success: TRUE
+ *
+ * NOTES
+ *  rundll32 callable function: rundll32 inetcpl.cpl,LaunchInternetControlPanel
+ *
+ */
+BOOL WINAPI LaunchInternetControlPanel(HWND parent)
+{
+    display_cpl_sheets(parent);
+    return TRUE;
+}
+
diff --git a/dlls/inetcpl.cpl/inetcpl.cpl.spec b/dlls/inetcpl.cpl/inetcpl.cpl.spec
index 21cb34b..eaf5e4d 100644
--- a/dlls/inetcpl.cpl/inetcpl.cpl.spec
+++ b/dlls/inetcpl.cpl/inetcpl.cpl.spec
@@ -8,7 +8,7 @@
 @ stub ImportExportPFX
 @ stub LaunchAddSitesDialog
 @ stub LaunchConnectionDialog
-@ stub LaunchInternetControlPanel
+@ stdcall LaunchInternetControlPanel(long)
 @ stub LaunchPerSitePrivacyActionDialog
 @ stub LaunchPopupWindowManagementDialog
 @ stub LaunchPrivacyDialog
-- 
1.7.0.4




More information about the wine-patches mailing list