分类: WINDOWS
2005-10-17 15:27:13
WNET使用方法之: 使用WINDWOS网络登录对话框
WNetConnectionDialog函数建立一个允许用户浏览和连接网络资源的对话框,相反,WNetDisconnectDialog
函数建立一个允许用户从网络资源脱离的对话框
下面的例子显示了怎样使用WNetConneciontDialog函数来建立一对话框以显示磁盘资源
//C语言
DWORD dwResult; //返回结果
//hwnd为窗口句柄,RESOURCETYPE_DISK为磁盘资源,也可为RESOURCETYPE_ANY(任何资源)或
//RESOURCETYPE_PRINT(打印机资源)
dwResult = WNetConnectionDialog(hwnd, RESOURCETYPE_DISK);
if(dwResult != NO_ERROR) //如果结果为错误
{
//打印出出错原因
NetErrorHandler(hwnd, dwResult, (LPSTR)"WNetConnectionDialog");
return FALSE;
}
;====汇编语言描述(BY 谢小荣)=====
include masm32includeMPR.inc
includelib masm32libMPR.lib
AsmWNetConnectionDialog PROTO :DWORD,:DWORD
.CODE
AsmWNetConnectionDialog PROC hwnd:DWORD,zy:DWORD
INVOKE WNetConnectionDialog,zy
.if eax!=NO_ERROR
MsgBox "错误","连接不成功",MB_OK
.else
MsgBox "消息","连接成功",MB_OK
.endif
RET
AsmWNetConnectionDialog ENDP