谁能帮我 把一个 网络传输的EXE 文件,改写成 DLL文件? 本帖最后由 smpowy 于 2010-09-28 09:05:38 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要完全理解网络编程以后再去封装DLL。 太简单了!1、新建工程->MFC APPwizard->Mfc 扩展DLL(MFC EXTENSION DLL) MyMsg->完成2、如果你想弹出一个Afxmessagebox类型的对话框的话,直接写一个函数然后里面假日AfxMessageBox就行了 如果你想弹出一个模态或者非模态对话框的话,那么你就需要插入一个对话框,3、 在cpp文件中建立一个函数 VOID SHOWMSG( VOID ) { //AfxMessageBox(...) ; //CMyDialog dlg; dlg.DoModal();}4、在.def文件中加入 : SHOWMSG @15、在调用的工程里面 typedef void (*PFUN) ( VOID ); HMODULE hInstance = LoadLibrary( _T("MyMsg.dll")); if ( hInstance != NULL ) { PFUN myFun =NULL; myFun =( PFUN) GetProcAddress( hInstance,_T("SHOWMSG")); if ( myFun ) { myFun( ); } } 这个是直接弹出一个EXE吗? 牙痛!这叫哪门子问题嘛!初学者嘛!这个,这个,我可不可以理解为VS害死人啊?基础知识都没有呢就敢拿个例程做东西?你这个,你这个太强悍,太霸道了吧!不厚道!不厚道!你先整明白,DLL和EXE的区别再说吧!其实有个软件叫EXE2dll的,不过,你整不明白你的需求之前,作啥都是大白扔!对了,你还别不给我分,就EXE2DLL就值你一半的标题分!哈哈,多学基础知识,有好处的,别光顾交作业,种马挣钱了! #5楼对了,你还别不给我分,就EXE2DLL就值你一半的标题分!---------------------------------------------------------笑而不语的飘过............ 原则上一个EXE也可以当dll用.只要你导出了接口.照样可以HMODULE hInstance = LoadLibrary( _T("MyMsg.exe")); 不好意思 时间很久了。改完 说白了 就是 把功能封装成函数,然后用DLL调用。别的 什么也没改。 谁在用VS2008,帮我看一下是不是有个BUG 向线程里传参数,传字符串,数组 HOOK鼠标,保存后模拟鼠标操作, 不起作用. 如何用API使鼠标移动更精确? 问一个小问题? 建ATL的工程时 生成PS结尾的工程有什么用处 在OnDraw()函数中画图出现的问题,大家能否帮忙解决一下,谢谢! 谁有XP类型的窗口皮肤呀. 有关CListCtrl控件的一个小问题 请问如何监控系统的端口传输的内容? 新年首贴..关于隐藏画面.. 如何获取移动硬盘的盘符并修改之
1、新建工程->MFC APPwizard->Mfc 扩展DLL(MFC EXTENSION DLL) MyMsg->完成
2、如果你想弹出一个Afxmessagebox类型的对话框的话,直接写一个函数然后里面假日AfxMessageBox就行了 如果你想弹出一个模态或者非模态对话框的话,那么你就需要插入一个对话框,
3、 在cpp文件中建立一个函数 VOID SHOWMSG( VOID )
{
//AfxMessageBox(...) ;
//CMyDialog dlg; dlg.DoModal();
}
4、在.def文件中加入 : SHOWMSG @1
5、在调用的工程里面
typedef void (*PFUN) ( VOID ); HMODULE hInstance = LoadLibrary( _T("MyMsg.dll")); if ( hInstance != NULL )
{
PFUN myFun =NULL;
myFun =( PFUN) GetProcAddress( hInstance,_T("SHOWMSG"));
if ( myFun )
{
myFun( );
}
}
这个是直接弹出一个EXE吗?
这叫哪门子问题嘛!
初学者嘛!
这个,这个,我可不可以理解为VS害死人啊?
基础知识都没有呢就敢拿个例程做东西?
你这个,你这个太强悍,太霸道了吧!
不厚道!
不厚道!
你先整明白,DLL和EXE的区别再说吧!
其实有个软件叫EXE2dll的,不过,你整不明白你的需求之前,作啥都是大白扔!
对了,你还别不给我分,就EXE2DLL就值你一半的标题分!
哈哈,多学基础知识,有好处的,别光顾交作业,种马挣钱了!
对了,你还别不给我分,就EXE2DLL就值你一半的标题分!
---------------------------------------------------------
笑而不语的飘过............