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

📄 tcpscan.cpp

📁 VC网络程序设计实例导航配套代码
💻 CPP
字号:
/*
	TcpScan.cpp
	Luca Piergentili, 14/07/99
	lpiergentili@yahoo.com
	http://www.geocities.com/lpiergentili/
*/
#include "env.h"
#include "pragma.h"
#include "window.h"
#include "TcpPropertySheet.h"
#include "TcpScanPage.h"
#include "TcpConnectPage.h"
#include "TcpServicesPage.h"
#include "TcpScan.h"

CTcpScanApp myApp;

IMPLEMENT_DYNCREATE(CTcpScanApp,CWinApp)

BEGIN_MESSAGE_MAP(CTcpScanApp,CWinApp)
END_MESSAGE_MAP()

/*
	InitInstance()
*/
BOOL CTcpScanApp::InitInstance(void)
{
	CScanPage ScanPage;
	CConnectPage ConnectPage;
	CServicesPage ServicesPage;
	CPropertyPageList* pPropertyPageList = new CPropertyPageList();

	if(pPropertyPageList)
	{
		PROPERTYPAGE* p;

		p = new PROPERTYPAGE(IDD_PAGE_SCAN,&ScanPage,RUNTIME_CLASS(CScanPage));
		pPropertyPageList->Add(p);

		p = new PROPERTYPAGE(IDD_PAGE_CONNECT,&ConnectPage,RUNTIME_CLASS(CConnectPage));
		pPropertyPageList->Add(p);
		
		p = new PROPERTYPAGE(IDD_PAGE_SERVICES,&ServicesPage,RUNTIME_CLASS(CServicesPage));
		pPropertyPageList->Add(p);

		CTcpScanPropertySheet* pPropertySheetDialog = new CTcpScanPropertySheet(NULL,pPropertyPageList);
		if(pPropertySheetDialog)
		{
			if(pPropertySheetDialog->Create())
			{
				m_pMainWnd = pPropertySheetDialog;
				pPropertySheetDialog->DoModal();
			}

			delete pPropertySheetDialog;
		}

		delete pPropertyPageList;
	}

	return(FALSE);
}

IMPLEMENT_DYNCREATE(CMainWindow,CFrameWnd)

BEGIN_MESSAGE_MAP(CMainWindow,CFrameWnd)
END_MESSAGE_MAP()

⌨️ 快捷键说明

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