blob: 8ed8c1b61308762755d7e6b198dd02111b2a4f26 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef WINAMP_SETUP_API_HEADER
#define WINAMP_SETUP_API_HEADER
#include <windows.h>
class __declspec(novtable) WASetupAPI
{
protected:
WASetupAPI(void){};
virtual ~WASetupAPI(void) = 0;
public:
virtual INT GetInterfaceVersion(void) = 0;
virtual LPCWSTR GetName(BOOL bShort) = 0;
virtual HICON GetIcon(BOOL bSmall) = 0;
virtual BOOL Initialize(void) = 0;
virtual BOOL Finish(BOOL bCancelled) = 0;
virtual HWND CreateView(HWND hwndParent) = 0;
virtual HWND GetHWND(void) = 0;
};
#endif //WINAMP_SETUP_API_HEADER
|