~ft/aacdec

ref: 65a708ac330ddc83d16ddaa5387d368276c888cb aacdec/CoreAAC/CoreAACInfoProp.h -rw-r--r-- 899 bytes
65a708ac — menno forgot 1 18 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#if !defined(AFX_COREAACINFOPROP_H__2722D950_7796_4061_B127_B78F1B28B908__INCLUDED_)
#define AFX_COREAACINFOPROP_H__2722D950_7796_4061_B127_B78F1B28B908__INCLUDED_

class CCoreAACInfoProp : public CBasePropertyPage
{
public:
	static CUnknown *WINAPI CreateInstance(LPUNKNOWN punk, HRESULT *phr);	
	CCoreAACInfoProp(LPUNKNOWN pUnk, HRESULT *phr);	
	virtual ~CCoreAACInfoProp();
	HRESULT OnConnect(IUnknown *pUnknown);
	HRESULT OnDisconnect();
	HRESULT OnActivate();	
	HRESULT OnDeactivate();
	BOOL OnReceiveMessage(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
	HRESULT OnApplyChanges();
	void SetDirty();

private:
	void CCoreAACInfoProp::RefreshDisplay(HWND hwnd);

	ICoreAACDec* m_pICoreAACDec;
	bool     m_DownMatrix;
	BOOL     m_fWindowInActive;          // TRUE ==> dialog is being destroyed
};

#endif // !defined(AFX_COREAACINFOPROP_H__2722D950_7796_4061_B127_B78F1B28B908__INCLUDED_)