关于禁止修改网络属性的问题,搞不定了,求助 我的是XP的,根据相关资料说改注册表,但在XP中改了以后不生效 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改完了还需要通知windows配置修改了:DhcpNotifyConfigChange这里有一个例子://-----------------------------------------------------------------// 通知IP地址的改变//-----------------------------------------------------------------BOOL NotifyIPChange(LPCTSTR lpszAdapterName, int nIndex, LPCTSTR pIPAddress, LPCTSTR pNetMask){ BOOL bResult = FALSE; HINSTANCE hDhcpDll; DHCPNOTIFYPROC pDhcpNotifyProc; WCHAR wcAdapterName[256]; MultiByteToWideChar(CP_ACP, 0, lpszAdapterName, -1, wcAdapterName,256); if((hDhcpDll = LoadLibrary("dhcpcsvc")) == NULL) return FALSE; if((pDhcpNotifyProc = (DHCPNOTIFYPROC)GetProcAddress(hDhcpDll, "DhcpNotifyConfigChange")) != NULL) if((pDhcpNotifyProc)(NULL, wcAdapterName, TRUE, nIndex, inet_addr(pIPAddress), inet_addr(pNetMask), 0) == ERROR_SUCCESS) bResult = TRUE; FreeLibrary(hDhcpDll); return bResult;} 你可以告诉我在注册表中改哪个键值吗,我的注册表里在“HKEY_CURRENT_USER”、“Software”、“Microsoft”、“Windows”、“CurrentVersion”、“Policies”下没有“Network”这个子键呀 http://blog.yesky.com/blog/fangkainideshou/archive/2004/12/13/47761.html楼主看看这个 那个我看过,但我通过取消网络访问权限这种方法,添加了“NoNetSetup”Value后并重启,结果不行,你有源码吗,可以发给我看看吗,比较急,分可以给你多一点 请问怎么样既可以让对话框没有边框又可以被鼠标拖动呢 MediaPlayer 开发 播放黑屏现象 VC如何调用JAVA webService ? CDatabase CRecordset 类试用方法 想写个论坛管理程序 高分相求--请大家推荐一本com编程的入门书籍。 如果想在自己的c++程序里面使用机器上已经注册的一个组件,怎样才能找到该组件的头文件? 哎! CSDN-CSDN社区-VC/MFC-基础类 线程高手请进来! 单击和双击同时定义时,怎么区分两者? 请教一个关于脚本编程和vc的配合问题~~
DhcpNotifyConfigChange这里有一个例子:
//-----------------------------------------------------------------
// 通知IP地址的改变
//-----------------------------------------------------------------BOOL NotifyIPChange(LPCTSTR lpszAdapterName, int nIndex, LPCTSTR pIPAddress, LPCTSTR pNetMask)
{
BOOL bResult = FALSE;
HINSTANCE hDhcpDll;
DHCPNOTIFYPROC pDhcpNotifyProc;
WCHAR wcAdapterName[256];
MultiByteToWideChar(CP_ACP, 0, lpszAdapterName, -1, wcAdapterName,256); if((hDhcpDll = LoadLibrary("dhcpcsvc")) == NULL)
return FALSE; if((pDhcpNotifyProc = (DHCPNOTIFYPROC)GetProcAddress(hDhcpDll, "DhcpNotifyConfigChange")) != NULL)
if((pDhcpNotifyProc)(NULL, wcAdapterName, TRUE, nIndex, inet_addr(pIPAddress), inet_addr(pNetMask), 0) == ERROR_SUCCESS)
bResult = TRUE; FreeLibrary(hDhcpDll);
return bResult;
}