求助:主框架(包括拆分窗口的管理)在一个dll中,exe主程序却只实现拆分窗口中的其中一个Child Window。
请问怎么创建比较好? 问题点数:0、回复次数:6Top
1 楼davemin(davemin)回复于 2004-01-05 10:18:22 得分 0
exe 程序app中直接调用 dll中主框架 的类就行,让dll中主框架 的管理app 运行啊.
但可能,dll中主框架 的类很难使用exe中的childwindow.
如果一定要用,只能在exe中做些 类,都继承 dll中主框架 的类, 然后调用 exe中的类来运行就行了.Top
2 楼bmon_xyz(钳工)回复于 2004-01-05 23:16:11 得分 0
奇怪,为什么要这样啊?常见的是EXE是一个主框架,DLL是子窗口。Top
3 楼caslwzgks(梦想家)回复于 2004-01-06 08:23:21 得分 0
MFC不就是一个框架吗! 其实它的所有实现都放在MFC42.DLL等DLL中,而我们自己实现的一些窗口类,都是从CWnd或其子类派生而来。只不过现在换成别的框架了(有可能也是在MFC的基础上开发出来的,当然也可能是WTL或SDK)。你的明白? 举个例子比如BCG和CJB这样的框架类库就是这样。Top
4 楼davemin(davemin)回复于 2004-01-08 00:03:36 得分 0
程序这玩艺, 只要能动就行了,管什么dll, exe. 都是PE . 呵呵。Top
5 楼cadinfo(无语清风)回复于 2004-01-08 00:08:33 得分 0
这样做的意义何在?可以详细说明吗,其实程序都可以实现。Top
6 楼DotLSong(灭日)回复于 2004-01-08 12:54:31 得分 0
当然可以,没有什么区别
只要接口定义得正确就没有什么问题了
dll中提供接口创建主框架并返回主框架的窗口句柄就行Top




