www.pudn.com > Adpcm2.zip > ADPCMDlg.h


// ADPCMDlg.h : header file 
// 
 
#if !defined(AFX_ADPCMDLG_H__68D15FC8_1337_11D7_9D79_00055DE4092B__INCLUDED_) 
#define AFX_ADPCMDLG_H__68D15FC8_1337_11D7_9D79_00055DE4092B__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
///////////////////////////////////////////////////////////////////////////// 
// CADPCMDlg dialog 
 
class CADPCMDlg : public CDialog 
{ 
// Construction 
public: 
	BOOL HexDec; 
	CString DecToChar(int din); 
	void AdpcmEncode(); 
	CString DecToHex(int din); 
	void DataInit(); 
	int	mm_dbuf[8]; 
	int	mm_delta[8]; 
	int	mm_diff[8]; 
	int	mm_din[8]; 
	int	mm_dout[8]; 
	int	mm_hl4[8]; 
	int	mm_index[8]; 
	int	mm_pred[8]; 
	int	mm_sign[8]; 
	int	mm_step[8]; 
	int	mm_vpdiff[8]; 
	 
	CADPCMDlg(CWnd* pParent = NULL);	// standard constructor 
 
// Dialog Data 
	//{{AFX_DATA(CADPCMDlg) 
	enum { IDD = IDD_ADPCM_DIALOG }; 
	CString	m_dbuf0; 
	CString	m_dbuf1; 
	CString	m_dbuf2; 
	CString	m_dbuf3; 
	CString	m_dbuf4; 
	CString	m_dbuf5; 
	CString	m_dbuf6; 
	CString	m_dbuf7; 
	CString	m_delta0; 
	CString	m_delta1; 
	CString	m_delta2; 
	CString	m_delta3; 
	CString	m_delta4; 
	CString	m_delta5; 
	CString	m_delta6; 
	CString	m_delta7; 
	CString	m_diff0; 
	CString	m_diff1; 
	CString	m_diff2; 
	CString	m_diff3; 
	CString	m_diff4; 
	CString	m_diff5; 
	CString	m_diff6; 
	CString	m_diff7; 
	CString	m_din0; 
	CString	m_din1; 
	CString	m_din2; 
	CString	m_din3; 
	CString	m_din4; 
	CString	m_din5; 
	CString	m_din6; 
	CString	m_din7; 
	CString	m_dout0; 
	CString	m_dout1; 
	CString	m_dout2; 
	CString	m_dout3; 
	CString	m_dout4; 
	CString	m_dout5; 
	CString	m_dout6; 
	CString	m_dout7; 
	CString	m_hl40; 
	CString	m_hl41; 
	CString	m_hl42; 
	CString	m_hl43; 
	CString	m_hl44; 
	CString	m_hl45; 
	CString	m_hl46; 
	CString	m_hl47; 
	CString	m_index0; 
	CString	m_index1; 
	CString	m_index2; 
	CString	m_index3; 
	CString	m_index4; 
	CString	m_index5; 
	CString	m_index6; 
	CString	m_index7; 
	CString	m_pred0; 
	CString	m_pred1; 
	CString	m_pred2; 
	CString	m_pred3; 
	CString	m_pred4; 
	CString	m_pred5; 
	CString	m_pred6; 
	CString	m_pred7; 
	CString	m_sign0; 
	CString	m_sign1; 
	CString	m_sign2; 
	CString	m_sign3; 
	CString	m_sign4; 
	CString	m_sign5; 
	CString	m_sign6; 
	CString	m_sign7; 
	CString	m_step0; 
	CString	m_step1; 
	CString	m_step2; 
	CString	m_step3; 
	CString	m_step4; 
	CString	m_step5; 
	CString	m_step6; 
	CString	m_step7; 
	CString	m_vpdiff0; 
	CString	m_vpdiff1; 
	CString	m_vpdiff2; 
	CString	m_vpdiff3; 
	CString	m_vpdiff4; 
	CString	m_vpdiff5; 
	CString	m_vpdiff6; 
	CString	m_vpdiff7; 
	int		m_din; 
	//}}AFX_DATA 
 
	// ClassWizard generated virtual function overrides 
	//{{AFX_VIRTUAL(CADPCMDlg) 
	protected: 
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support 
	//}}AFX_VIRTUAL 
 
// Implementation 
protected: 
	HICON m_hIcon; 
 
	// Generated message map functions 
	//{{AFX_MSG(CADPCMDlg) 
	virtual BOOL OnInitDialog(); 
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam); 
	afx_msg void OnPaint(); 
	afx_msg HCURSOR OnQueryDragIcon(); 
	afx_msg void OnCount(); 
	afx_msg void OnCheck(); 
	afx_msg void OnRandom(); 
	virtual void OnCancel(); 
	//}}AFX_MSG 
	DECLARE_MESSAGE_MAP() 
}; 
 
//{{AFX_INSERT_LOCATION}} 
// Microsoft Visual C++ will insert additional declarations immediately before the previous line. 
 
#endif // !defined(AFX_ADPCMDLG_H__68D15FC8_1337_11D7_9D79_00055DE4092B__INCLUDED_)