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

📄 netenvsetting.h

📁 1,wince下做的导入注册表的程序.
💻 H
字号:
// NetEnvSetting.h: interface for the CEnvSetting class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_ENVSETTING_H__FC1E0F94_6353_4055_9106_415C377DA4A1__INCLUDED_)
#define AFX_ENVSETTING_H__FC1E0F94_6353_4055_9106_415C377DA4A1__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//#include "Windows.h"
#include "Winnetwk.h"
#define NAME_LENGTH 0x20
#define KEYBUFFERLENGTH 0x100
#define ONE_SECOND 1000
//#define EMBO_USBSCANNER_APP _T("Software\\Embedded-Tech\\EmboUsbScannerApp")
//#define REPLYOKREP "ReplyOK.rep"//ReplyOk.rep文件
#define ERRORREP  _T("Error.rep")//Error.rep文件
//#define REPLYCOMPLETEDREP "ReplyCompleted.rep"//ReplyCompleted.rep文件
typedef DWORD (APIENTRY *PFN_WNetAddConnection3W)(HWND hwndOwner,LPNETRESOURCEW lpNetResource,LPCWSTR lpPassword,LPCWSTR lpUserName,DWORD dwFlags);
typedef DWORD (APIENTRY *PFN_WNetCancelConnection2W)(LPTSTR lpName,DWORD dwFlags, BOOL fForce);

class CNetEnvSetting  
{
public:
	BOOL TestFolder(PTCHAR pFolder);
	CNetEnvSetting();
	virtual ~CNetEnvSetting();
	HKEY	hRegKey;
    LONG    lRetCode;
	BOOL GetSettingsFromReg();
	BOOL MappingNetWork();
// For network
	TCHAR	NetworkPath[MAX_PATH];
	BOOL	fRemoteShared;
// For Local
	TCHAR	LocalRamFolder[MAX_PATH];
	BOOL	fLocalRamFolders;
	TCHAR	LocalPersistRoot[MAX_PATH];
	TCHAR	LocalPersistFolder[MAX_PATH];
	BOOL	fLocalPersistFolders;

	TCHAR	ServerName[NAME_LENGTH];
	TCHAR	RemoteShared[NAME_LENGTH];
	TCHAR	RemoteUserFolder[NAME_LENGTH];
	TCHAR	NetworkSubFolder[NAME_LENGTH];
	TCHAR	UserName[NAME_LENGTH];
	TCHAR	Password[NAME_LENGTH];

private:
	TCHAR	KeyBuffer[KEYBUFFERLENGTH];
//	TCHAR*	RegKeyRoot = _T("SOFTWARE\\Embedded-Tech\\EmboUsbScannerApp");
	// For network

	DWORD	dwWorkInLocal;
};

#endif // !defined(AFX_ENVSETTING_H__FC1E0F94_6353_4055_9106_415C377DA4A1__INCLUDED_)

⌨️ 快捷键说明

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