首页
社区
课程
招聘
[求助]在DLL中使用Socket通信
发表于: 2010-2-22 16:29 5766

[求助]在DLL中使用Socket通信

2010-2-22 16:29
5766
当调用WSAAsyncSelect来建立Socket连接的时候需要hWinMain句柄函数如下:
invoke        WSAAsyncSelect,hSocket,hWinMain,WM_SOCKET,FD_CONNECT or FD_READ or FD_CLOSE or FD_WRITE

那么如何建立模态对话框?

invoke        GetModuleHandle,NULL
invoke        DialogBoxParam,eax,DLG_MAIN,NULL,offset _ProcDlgMain,0
这样还是看不到对话框。。。。

在DLL中载入资源编译,下面是我的Makefile
DLL = CD_Wsocket
ML_FLAG = /c /coff
LINK_FLAG = /subsystem:windows /Dll
$(DLL).dll: $(DLL).obj $(DLL).def
        Link  $(LINK_FLAG) /Def:$(DLL).def $(DLL).obj $(DLL).res
.asm.obj:
        ml $(ML_FLAG) $<
.rc.res:
        rc $<
clean:
        del *.obj
        del *.exp
        del *.lib
        del *.res

[注意]看雪招聘,专注安全领域的专业人才平台!

收藏
免费
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册