检测网线插拔程序C++

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1、testlink.h//testlink.h:PROJECT_NAME应用程序的主头文件//#pragmaonce#ifndef__AFXWIN_H__#error在包含此文件之前包含“stdafx.h”以生成PCH文件#endif#includeresource.h//主符号//CtestlinkApp://有关此类的实现,请参阅testlink.cpp//classCtestlinkApp:publicCWinApp{public:CtestlinkApp();//重写public:virtualBOOLInitInstance();//实现DECLARE_MESSAGE_MAP()};externCtestlinkApptheApp;2、testlink.cpp//testlink.cpp:定义应用程序的类行为。//#includestdafx.h#includetestlink.h#includetestlinkDlg.h#ifdef_DEBUG#definenewDEBUG_NEW#endif//CtestlinkAppBEGIN_MESSAGE_MAP(CtestlinkApp,CWinApp)ON_COMMAND(ID_HELP,&CWinApp::OnHelp)END_MESSAGE_MAP()//CtestlinkApp构造CtestlinkApp::CtestlinkApp(){//支持重新启动管理器m_dwRestartManagerSupportFlags=AFX_RESTART_MANAGER_SUPPORT_RESTART;//TODO:在此处添加构造代码,//将所有重要的初始化放置在InitInstance中}//唯一的一个CtestlinkApp对象CtestlinkApptheApp;//CtestlinkApp初始化BOOLCtestlinkApp::InitInstance(){//如果一个运行在WindowsXP上的应用程序清单指定要//使用ComCtl32.dll版本6或更高版本来启用可视化方式,//则需要InitCommonControlsEx()。否则,将无法创建窗口。INITCOMMONCONTROLSEXInitCtrls;InitCtrls.dwSize=sizeof(InitCtrls);//将它设置为包括所有要在应用程序中使用的//公共控件类。InitCtrls.dwICC=ICC_WIN95_CLASSES;InitCommonControlsEx(&InitCtrls);CWinApp::InitInstance();AfxEnableControlContainer();//创建shell管理器,以防对话框包含//任何shell树视图控件或shell列表视图控件。CShellManager*pShellManager=newCShellManager;//标准初始化//如果未使用这些功能并希望减小//最终可执行文件的大小,则应移除下列//不需要的特定初始化例程//更改用于存储设置的注册表项//TODO:应适当修改该字符串,//例如修改为公司或组织名SetRegistryKey(_T(应用程序向导生成的本地应用程序));CTestlinkDlgdlg;m_pMainWnd=&dlg;INT_PTRnResponse=dlg.DoModal();if(nResponse==IDOK){//TODO:在此放置处理何时用//“确定”来关闭对话框的代码}elseif(nResponse==IDCANCEL){//TODO:在此放置处理何时用//“取消”来关闭对话框的代码}//删除上面创建的shell管理器。if(pShellManager!=NULL){deletepShellManager;}//由于对话框已关闭,所以将返回FALSE以便退出应用程序,//而不是启动应用程序的消息泵。returnFALSE;}

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功