能否把一个DLL以进程方式启动? 能否把一个DLL以进程方式启动?如果能,该DLL有那些要求? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 生成一个EXE文件,改扩展名为DLL。用CreateProcess就可以启动了。 其实 EXE 和 DLL 都是 PE 格式的文件,区别在于 DLL 没有定义程序入口点,直接用 CreateProcess 把 DLL 在新进程启动的话,你叫操作系统从哪开始执行你的代码呢?当然也不是完全没有办法,用 rundll32.exe 就可以直接调用 DLL 中的功能。 rundll32 DLL文件名, 函数 , 参数1, 参数2................. 需要以进程启动的程序就不要写成DLL了 我的想法是用进程方式启动DLL,同时要求该DLL返回一个输出值,就象调用函数一样 Rundll32.exe "dll path" dllentry@16 Rundll32貌似好多病毒就是通过这种方式 C++服务端接受到的客户端SOCKET和IP(客户端也启动接受客户端了)发送给另外一个客户端去连接 能否使用 是否需要在那台客户机开端口 有没有不需要经过路由器 连接点的问题 关于图象列表,姐姐,哥哥,来哦!等哦 请问一个VC保存文件的问题! MFC自动生成的程序,几个类的对象如何访问? unsigned char* 有什么好处啊 请问那个HDEVINFO结构在哪个文件里定义的? 在vc.net中怎么编译单个cpp文件 内存问题!高手请指点! 我现在只能给这些分了,各位帮帮忙,谢谢大家(还是关于打印机的问题)?? 如何将SQL表中内容导出到文件文件中? 请问如何从 WCHAR 转换到 LPCTSTR ?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货