⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ppdlg.h

📁 Wifi扫描器和自定义MFC控件 Wifi scanner + custom MFC controls 在WINCE环境下工作。
💻 H
字号:
// PPDlg.h : header file
//

#pragma once
#include <afxcmn.h>
#include <afxwin.h>
#include <afxcoll.h>
#include "WifiPeek.h"

#include "CustomTabCtrl.h"
#include "ColoredDlg.h"
#include "CustomButton.h"

#include "ScannerDlg.h"
#include "OptionsDlg.h"

// CPPDlg dialog
class CPPDlg : public CColoredDlg
{
// Construction
public:
	CPPDlg(CWnd* pParent = NULL);	// standard constructor
	~CPPDlg();
// Dialog Data
	enum { IDD = IDD_PEEKPOCKET_DLG };
	int m_iRefreshRate;					//refresh speed
	DisplayInfoMap m_data;				//map of APs, keyed by MAC add

	CCustomTabContainer m_tab;			//the tab control (a container)

	CRITICAL_SECTION m_DataLock;		//access to data will be protected with a CS object
	
	CScannerDlg *m_pScannerDlg;			//child dlg
	COptionsDlg *m_pOptionsDlg;			//child dlg

	//options
	bool m_bSoundOff, m_bHideSecure, m_bHidePeer;

	CString SplitString(CString strIn, TCHAR cSplitAt, int &iPos);	//Tokenize replacement for old MFC versions (eVC4)
protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support
	void ProcessInfo(struct BSSIDInfo *pInfo, DWORD dwNum);

	CString m_strCurrentAdapter;
	CWifiPeek m_wp;
	bool m_bRunning;		//suspend/resume

	CCustomButton m_btnSusRes;
	CCustomButton m_btnExit;
	CStatic m_apicon;

	DWORD m_dwTickCounter;

	// Generated message map functions
	virtual BOOL OnInitDialog();
	DECLARE_MESSAGE_MAP()
	
private:
	afx_msg void OnBnClickedExit();
	afx_msg void OnTimer(UINT nIDEvent);
	afx_msg void OnBnClickedSuspendResume();
	afx_msg void OnCbnSelchangeAdaptersCombo();
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -