123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- #pragma once
- #include "afxcmn.h"
- #include "afxwin.h"
- extern HMODULE g_hHDSerial;
- extern BOOL LoadHDSerialLibrary();
- extern void FreeHDSerialLibrary();
- typedef INT (WINAPI *GetSeiralNumberOrID)(LPWSTR lpszClass, LPWSTR lpszName, LPWSTR str);
- typedef VOID (WINAPI *GetLocalMacAddr)(LPSTR pMac);
- extern TCHAR g_strCPUID[MAX_PATH];
- extern TCHAR g_strMacAddr[MAX_PATH];
- extern TCHAR g_strHDNum[MAX_PATH];
- extern TCHAR g_strBIOSNum[MAX_PATH];
- extern GetSeiralNumberOrID g_GetSeiralNumberOrID;
- extern GetLocalMacAddr g_GetLocalMacAdd;
- typedef VOID (WINAPI *DESEncrypt)(IN LPCSTR pPlaintext, IN LPCSTR pKey, OUT LPSTR pCiphertext);
- typedef VOID (WINAPI *DESDecrypt)(IN LPCSTR pCiphertext, IN LPCSTR pKey, OUT LPSTR pPlaintext);
- extern DESEncrypt g_DESEncrypt;
- extern DESDecrypt g_DESDecrypt;
- class CHWTestDlg : public CDialog
- {
- public:
- CHWTestDlg(CWnd* pParent = NULL);
- enum { IDD = IDD_HWTEST_DIALOG };
- protected:
- virtual void DoDataExchange(CDataExchange* pDX);
- protected:
- HICON m_hIcon;
-
- virtual BOOL OnInitDialog();
- afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
- afx_msg void OnPaint();
- afx_msg HCURSOR OnQueryDragIcon();
- DECLARE_MESSAGE_MAP()
- public:
- afx_msg void OnBnClickedOk();
- afx_msg void OnBnClickedCancel();
- CListBox m_listbox;
- };
|