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

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

2010-2-22 16:29
5710
当调用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
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//