1 #include "wined3dcfg.h"
7 LONG CALLBACK
AppletInit(HWND hWnd
)
11 WCHAR szCaption
[1024];
13 LoadStringW(hApplet
, IDS_CPLNAME
, szCaption
, sizeof(szCaption
) / sizeof(WCHAR
));
15 ZeroMemory(&psp
, sizeof(PROPSHEETPAGE
));
16 psp
.dwSize
= sizeof(PROPSHEETPAGE
);
17 psp
.dwFlags
= PSP_DEFAULT
;
18 psp
.hInstance
= hApplet
;
19 psp
.pszTemplate
= MAKEINTRESOURCE(IDD_PROPPAGEGENERAL
);
20 psp
.pfnDlgProc
= GeneralPageProc
;
22 ZeroMemory(&psh
, sizeof(PROPSHEETHEADER
));
23 psh
.dwSize
= sizeof(PROPSHEETHEADER
);
24 psh
.dwFlags
= PSH_PROPSHEETPAGE
;
25 psh
.hwndParent
= hWnd
;
26 psh
.hInstance
= hApplet
;
27 psh
.hIcon
= LoadIcon(hApplet
, MAKEINTRESOURCE(IDI_CPLICON
));
28 psh
.pszCaption
= szCaption
;
29 psh
.nPages
= sizeof(psp
) / sizeof(PROPSHEETPAGE
);
33 return (LONG
)(PropertySheet(&psh
) != -1);
36 LONG CALLBACK
CPlApplet(HWND hWnd
, UINT uMsg
, LPARAM lParam1
, LPARAM lParam2
)
48 CPLINFO
*CPlInfo
= (CPLINFO
*)lParam2
;
50 CPlInfo
->idIcon
= IDI_CPLICON
;
51 CPlInfo
->idInfo
= IDS_CPLDESCRIPTION
;
52 CPlInfo
->idName
= IDS_CPLNAME
;
65 BOOL WINAPI
DllMain(HINSTANCE hinstDLL
, DWORD dwReason
, LPVOID lpvReserved
)
67 UNREFERENCED_PARAMETER(lpvReserved
);
71 case DLL_PROCESS_ATTACH
:
72 case DLL_THREAD_ATTACH
: