1 #include "wined3dcfg.h"
5 LONG CALLBACK
AppletInit(HWND hWnd
)
11 LoadStringW(hApplet
, IDS_CPLNAME
, szCaption
, sizeof(szCaption
) / sizeof(WCHAR
));
13 ZeroMemory(&psp
, sizeof(PROPSHEETPAGE
));
14 psp
.dwSize
= sizeof(PROPSHEETPAGE
);
15 psp
.dwFlags
= PSP_DEFAULT
;
16 psp
.hInstance
= hApplet
;
17 psp
.pszTemplate
= MAKEINTRESOURCE(IDD_PROPPAGEGENERAL
);
18 psp
.pfnDlgProc
= GeneralPageProc
;
20 ZeroMemory(&psh
, sizeof(PROPSHEETHEADER
));
21 psh
.dwSize
= sizeof(PROPSHEETHEADER
);
22 psh
.dwFlags
= PSH_PROPSHEETPAGE
;
23 psh
.hwndParent
= hWnd
;
24 psh
.hInstance
= hApplet
;
25 psh
.hIcon
= LoadIcon(hApplet
, MAKEINTRESOURCE(IDI_CPLICON
));
26 psh
.pszCaption
= szCaption
;
27 psh
.nPages
= sizeof(psp
) / sizeof(PROPSHEETPAGE
);
31 return (LONG
)(PropertySheet(&psh
) != -1);
34 LONG CALLBACK
CPlApplet(HWND hWnd
, UINT uMsg
, LPARAM lParam1
, LPARAM lParam2
)
46 CPLINFO
*CPlInfo
= (CPLINFO
*)lParam2
;
48 CPlInfo
->idIcon
= IDI_CPLICON
;
49 CPlInfo
->idInfo
= IDS_CPLDESCRIPTION
;
50 CPlInfo
->idName
= IDS_CPLNAME
;
63 BOOL WINAPI
DllMain(HINSTANCE hinstDLL
, DWORD dwReason
, LPVOID lpvReserved
)
65 UNREFERENCED_PARAMETER(lpvReserved
);
69 case DLL_PROCESS_ATTACH
:
70 case DLL_THREAD_ATTACH
: