LONG CALLBACK SystemApplet(VOID);
HINSTANCE hApplet = 0;
+HWND hCPLWindow;
/* Applets */
APPLET Applets[NUM_APPLETS] =
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPSHEETPAGE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLACCESS));
psh.pszCaption = Caption;
{
INT i = (INT)lParam1;
- UNREFERENCED_PARAMETER(hwndCPl);
-
switch (uMsg)
{
case CPL_INIT:
break;
case CPL_DBLCLK:
+ hCPLWindow = hwndCPl;
Applets[i].AppletProc();
break;
}
INT_PTR CALLBACK GeneralPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
INT_PTR CALLBACK ComputerPageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
HINSTANCE hApplet = 0;
+HWND hCPLWindow;
/* Applets */
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPSHEETPAGE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM));
psh.pszCaption = Caption;
CPLINFO *CPlInfo;
DWORD i;
- UNREFERENCED_PARAMETER(hwndCPl);
-
i = (DWORD)lParam1;
switch (uMsg)
{
break;
case CPL_DBLCLK:
+ hCPLWindow = hwndCPl;
Applets[i].AppletProc();
break;
}
psh.pszCaption = pConInfo->szProcessName;
}
- psh.hwndParent = NULL;
+ psh.hwndParent = hwnd;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDC_CPLICON));
psh.pszCaption = 0;
UINT CALLBACK SettingsPageCallbackProc(HWND hwnd, UINT uMsg, LPPROPSHEETPAGE ppsp);
HINSTANCE hApplet = 0;
+HWND hCPLWindow;
/* Applets */
APPLET Applets[NUM_APPLETS] =
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_USECALLBACK | PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDC_DESK_ICON));
psh.pszCaption = Caption;
break;
case CPL_DBLCLK:
+ hCPLWindow = hwndCPl;
Applets[i].AppletProc(hwndCPl, uMsg, lParam1, lParam2);
break;
}
LONG CALLBACK SystemApplet(VOID);
HINSTANCE hApplet = 0;
HANDLE hProcessHeap;
+HWND hCPLWindow;
/* Applets */
APPLET Applets[NUM_APPLETS] =
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPSHEETPAGE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM));
psh.pszCaption = Caption;
CPLINFO *CPlInfo;
DWORD i;
- UNREFERENCED_PARAMETER(hwndCPl);
-
i = (DWORD)lParam1;
switch (uMsg)
{
break;
case CPL_DBLCLK:
+ hCPLWindow = hwndCPl;
Applets[i].AppletProc();
break;
}
HINSTANCE hApplet = 0;
+HWND hCPLWindow;
HINF hSetupInf = INVALID_HANDLE_VALUE;
DWORD IsUnattendedSetupEnabled = 0;
DWORD UnattendLCID = 0;
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPSHEETPAGE | PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDC_CPLICON));
psh.pszCaption = Caption;
case CPL_DBLCLK:
{
UINT uAppIndex = (UINT)lParam1;
+ hCPLWindow = hwndCpl;
Applets[uAppIndex].AppletProc(hwndCpl, uMsg, lParam1, lParam2);
break;
}
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hwnd;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDC_CPLICON_2));
psh.pszCaption = szCaption;
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hwnd;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDC_CPLICON_1));
psh.pszCaption = Caption;
UNREFERENCED_PARAMETER(lParam);
UNREFERENCED_PARAMETER(wParam);
UNREFERENCED_PARAMETER(uMsg);
- UNREFERENCED_PARAMETER(hwnd);
LoadString(hApplet,
IDS_CPLNAME,
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPSHEETPAGE | PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hwnd;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet,
MAKEINTRESOURCE(IDI_CPLICON));
void DisplayTCPIPProperties(HWND hParent,IP_ADAPTER_INFO *pInfo);
HINSTANCE hApplet = 0;
+HWND hCPLWindow;
/* Applets */
static APPLET Applets[] =
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPSHEETPAGE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM));
psh.pszCaption = Caption;
case CPL_DBLCLK:
{
+ hCPLWindow = hwndCPl;
Applets[(int)lParam1].AppletProc();
break;
}
SYSTEM_POWER_CAPABILITIES spc;
LONG ret;
- UNREFERENCED_PARAMETER(hwnd);
UNREFERENCED_PARAMETER(uMsg);
UNREFERENCED_PARAMETER(wParam);
UNREFERENCED_PARAMETER(lParam);
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hwnd;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDC_CPLICON_1));
psh.pszCaption = Caption;
LONG CALLBACK SystemApplet(VOID);
HINSTANCE hApplet = 0;
+HWND hCPLWindow;
/* Applets */
APPLET Applets[NUM_APPLETS] =
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM));
psh.pszCaption = MAKEINTRESOURCE(IDS_CPLSYSTEMNAME);
break;
case CPL_DBLCLK:
+ hCPLWindow = hwndCPl;
Applets[i].AppletProc();
break;
}
LONG CALLBACK SystemApplet(VOID);
HINSTANCE hApplet = 0;
+HWND hCPLWindow;
/* Applets */
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
psh.dwSize = sizeof(PROPSHEETHEADER);
psh.dwFlags = PSH_PROPSHEETPAGE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hCPLWindow;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM));
psh.pszCaption = Caption;
CPLINFO *CPlInfo;
DWORD i;
- UNREFERENCED_PARAMETER(hwndCPl);
-
i = (DWORD)lParam1;
switch (uMsg)
{
break;
case CPL_DBLCLK:
+ hCPLWindow = hwndCPl;
Applets[i].AppletProc();
break;
}
WCHAR Caption[256];
LONG Ret = 0;
- UNREFERENCED_PARAMETER(hwnd);
UNREFERENCED_PARAMETER(uMsg);
UNREFERENCED_PARAMETER(wParam);
UNREFERENCED_PARAMETER(lParam);
ZeroMemory(&psh, sizeof(PROPSHEETHEADERW));
psh.dwSize = sizeof(PROPSHEETHEADERW);
psh.dwFlags = PSH_PROPSHEETPAGE | PSH_PROPTITLE;
- psh.hwndParent = NULL;
+ psh.hwndParent = hwnd;
psh.hInstance = hApplet;
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCEW(IDC_CPLICON));
psh.pszCaption = Caption;
UNREFERENCED_PARAMETER(lParam);\r
UNREFERENCED_PARAMETER(wParam);\r
UNREFERENCED_PARAMETER(uMsg);\r
- UNREFERENCED_PARAMETER(hwnd);\r
\r
LoadString(hApplet, IDS_CPLNAME, Caption, sizeof(Caption) / sizeof(TCHAR));\r
\r
ZeroMemory(&psh, sizeof(PROPSHEETHEADER));\r
psh.dwSize = sizeof(PROPSHEETHEADER);\r
psh.dwFlags = PSH_PROPSHEETPAGE;\r
- psh.hwndParent = NULL;\r
+ psh.hwndParent = hwnd;\r
psh.hInstance = hApplet;\r
psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_USRMGR_ICON));\r
psh.pszCaption = Caption;\r