SetNetDlg.h
资源名称:SetIP.rar [点击查看]
上传用户:bjdfmy_886
上传日期:2007-09-01
资源大小:45k
文件大小:1k
源码类别:
网格计算
开发平台:
Visual C++
- // SetNetDlg.h : 头文件
- //
- #pragma once
- #include <comdef.h>
- #include <Wbemidl.h>
- #include "atlbase.h"
- #include "ipexport.h"
- #include "iptypes.h"
- #include "iphlpapi.h"
- #include <Ras.h>
- #include <raserror.h>
- #include <winsock.h>
- # pragma comment(lib, "wbemuuid.lib")
- #pragma comment(lib, "Iphlpapi.lib")
- typedef struct tagAdapterInfo
- {
- string strName; // 适配器名称
- string strDriverDesc; // 适配器描述
- string strIP; // IP地址
- string strNetMask; // 子网掩码
- string strNetGate; // 网关
- string strDNS; //DNS
- string strDhcpServer; //DHCPServer
- string strLocalName;
- BOOL bDHCP;
- BOOL bWireless;
- }ADAPTER_INFO, *PADAPTER_INFO;
- // CSetNetDlg 对话框
- class CSetNetDlg : public CDialog
- {
- // 构造
- public:
- CSetNetDlg(CWnd* pParent = NULL); // 标准构造函数
- // 对话框数据
- enum { IDD = IDD_SETNET_DIALOG };
- protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
- // 实现
- 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();
- };