如何在dll中创建CFrameWnd?

问题描述

请大家帮帮忙?新建一个mfcdll.在exe程序中调用该DLL的中某一函数,在这个函数里创建窗体(cframewnd),用create创建失败。困扰我好几天了。

解决方案

解决方案二:
导出DLL中要使用MFC资源,记得在你的导出函数内第一行加上AFX_MANAGE_STATE(AfxGetStaticState())
解决方案三:
加了AFX_MANAGE_STATE(AfxGetStaticState())
解决方案四:
DLL中创建窗体的时候在那里出现了错误?如果Creat都不成功的话那应该是DLL在接口上出的问题如果Creat以后出的问题则可能是在使用窗体指针的时候时机不成熟指针为NULL了。一般窗体Creat以后应该就可以使用指针了Creat之前使用窗体指针就会报错。
解决方案五:
MSDNMSDNLibraryDevelopmentToolsandLanguagesVisualStudio2005VisualStudioVisualC++SamplesSampleApplicationsMFCSamplesAdvancedSamplesDLLHUSKSample:DynamicallyLinkstheMFCLibrary

时间: 2024-10-22 15:41:07

如何在dll中创建CFrameWnd?的相关文章

如何在PS中创建双重曝光效果

         如何在PS中创建双重曝光效果          双重曝光的效果不仅仅是受摄影师欢迎,是一个艺术家和设计师都可以使用它来创建酷抽象艺术品的技术.在现实世界中,你可以看到许多专辑封面以及受欢迎的电视剧标题中都使用这种效果.今天我们要学习在Photoshop中模仿这种传统的效果. 分类: PS入门教程

pb9aaaaaaa-如何在pb9中创建window窗口的标题前面加图片

问题描述 如何在pb9中创建window窗口的标题前面加图片 如何在pb9中创建window窗口的标题前面加图片aaaaaaaaaaaaaaaaaaaaaaaaaaa

如何在CentOS中创建辅域名服务器

如何在CentOS中创建辅域名服务器在上篇教程里,我们为一个测试域exmample.tst创建了一个主域名服务器(ns1).在本篇中,我们会在CentOS中使用bind包为相同的域创建一个辅域名服务器(ns2). 当创建一个辅DNS服务器的时候,下面的因素需要仔细考虑. 在辅域名服务器中,你不需要手动创建正向和反向区域文件.这些区域文件会定期从主域名服务器上面同步. 当主域名服务器上的任何区域文件被修改的时候,'serial'参数也应当被更新.只有当主服务器上面区域文件的serial被修改之后,

.net-如何在.NET中创建一个下载页面?

问题描述 如何在.NET中创建一个下载页面? 如何在.NET中创建一个下载页面,就是在页面中只放一个下载apk文件的路径. 解决方案 多学下客户端html怎么用. <a href='xxxxx.apk'>下载apk文件</a> 解决方案二: 直接动态在页面上写一行脚本就行了 <a href='xxxxx'></a> 解决方案三: 如楼上那样写好apk的下载路径即可,然后最重要的一步是在IIS中配置MIME类型,如下图所示:

PS网页设计教程XV——如何在Photoshop中创建一个充满活力的作品集的网页设计

作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的,全英文的.本人尝试翻译这些优秀的教程.因为翻译能力有限,翻译的细节上还有待推敲,希望广大网友不吝赐教. 约定: 1.本文的软件是Photoshop CS5版本 2.原教程的截图是英文的,本人在重新制作的基础上,重新截了中文版的图 3.原文中有些操作没有给出参数.本人在反复测试的情况下测定了一些参数,以红色的

PS网页设计教程V——如何在Photoshop中创建一个商业网站布局

作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的,全英文的.本人尝试翻译这些优秀的教程.因为翻译能力有限,翻译的细节上还有待推敲,希望广大网友不吝赐教. 约定: 1.本文的软件是Photoshop CS5版本 2.原教程的截图是英文的,本人在重新制作的基础上,重新截了中文版的图 3.原文中有些操作没有给出参数.本人在反复测试的情况下测定了一些参数,以红色的

PS网页设计教程IV——如何在Photoshop中创建一个专业博客网站布局

向Talk-Mania网站致敬.一年前,在该网站上看过许多不错的网页设计教程.一年后,再回头想看看有没有什么新的教程的时候,蓦然发现该网站已经打不开了.也许是关闭了,也许是改了网站名了.幸好,去年本人还是下载保存了几个教程,本教程就是其中之一.也希望能看到更多的PS网页设计教程的网站,以及更多优秀的设计.   约定: 1.本文的软件是Photoshop CS5版本 2.原教程的截图是英文的,本人在重新制作的基础上,重新截了中文版的图 3.原文中有些操作没有给出参数.本人在反复测试的情况下测定了一

在Dll中创建对话框并调用

1.第一步创建一"MFC AppWizard (dll)"工程,接下来选择"Regular Dll using shared MFC DLL",点击"Finish". 2.添加一对话框资源到工程中,从菜单中选择Insert->Resource,添加一"Dialog" 选择"New",至此对话框已添加到DLL工程中. 3.为对话框添加一新类,如:CTest,基类为CDialog. 4.在MFCDLL.c

如何在Linux中创建一个共享目录

作为系统管理员,你可能有一个特定目录,你希望为 Linux 服务器上的每个用户授予读/写访问权限.在本指南中,我们将回顾如何在 Linux 中对特定目录(共享目录)上的所有用户启用写访问. 这要求设置适当的访问权限,而最有效.可靠的方法是为所有要共享或对特定目录的写访问权的用户分配一个公共组. 如果你系统中还没有这个目录和公众组,用下面的命令创建: $ sudo mkdir -p /var/www/reports/  $ sudo groupadd project   接着将对目录 /var/w