CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

dll中创建窗口问题!

楼主iiprogram()2004-12-01 13:51:25 在 VC/MFC / 进程/线程/DLL 提问

想在dll中用createwindows生成窗口,   加载后显示  
   
  并且在dll使用wm_timer消息进行定时器  
   
  可以做到嘛?  
   
  我尝试了不行,不知道哪位dx指点下?  
   
  谢谢...................... 问题点数:0、回复次数:12Top

1 楼Magnus(小楼一夜听春雨)回复于 2004-12-01 13:59:44 得分 0

定時器可以直接調用Win   APITop

2 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2004-12-01 14:09:40 得分 0

当然可以做到。Top

3 楼DentistryDoctor(不在无聊中无奈,就在沉默中变态)回复于 2004-12-01 14:11:51 得分 0

将你的代码给我看一下?  
  DentistryDoctor@msn.com/附上URL!Top

4 楼iiprogram()回复于 2004-12-01 14:25:48 得分 0

怎么做到?  
   
  盼望代码  
   
  Top

5 楼iiprogram()回复于 2004-12-01 19:36:48 得分 0

有高手可以帮忙吗?Top

6 楼youki1234(想你的时候我哭了~!)回复于 2004-12-01 21:37:27 得分 0

你用的是什么dll??好象最后一个选项(mfc中)的dll不能creat窗口Top

7 楼ringphone(临风)回复于 2004-12-02 14:31:49 得分 0

DLL中用Createwindow创建窗口,如果不是子窗口,需要自己写消息循环,即建一个线程,在里面  
  while(GetMessage(...));这样窗口才能显示出来,否则只会一闪而过。DialogBox无此问题Top

8 楼iiprogram()回复于 2004-12-03 08:24:24 得分 0

上面的dx可以给个例子代码吗?  
  谢谢Top

9 楼leky2000(懒客)回复于 2004-12-03 08:33:40 得分 0

可以用子对话框的,当然你的createwindow也可以Top

10 楼iiprogram()回复于 2004-12-03 11:31:42 得分 0

有例子吗??  
   
  我没有成功Top

11 楼lonenomad(流浪汉)回复于 2004-12-03 15:56:27 得分 0

我也在作这样的一个程序,没成功呢,帮你顶,只不过我不是建一个窗口,而是将一个MFC应用程序都放到一个DLL中,用一个按钮激活。Top

12 楼ringphone(临风)回复于 2004-12-03 17:42:55 得分 0

你用VC向导建一个WINAPI的Hello   World工程,  
  DLL里面导出一个函数,该函数负责创建一个线程,然后把Hello   World工程中WinMain里面的代码COPY到线程里面,其他代码照抄不误,就OK了。  
  Top

相关问题

  • 在DLL中创建窗口
  • 如何在dll中创建窗口?
  • 在Win32 DLL中,如何创建一般窗口?
  • 如何在dll中创建一个窗口?
  • .net中如何创建Dll
  • 请问是否可以在dll文件中直接创建一个窗口?
  • 如何在dll中创建ado
  • 如何在DLL中创建线程?
  • Delphi中创建及调用DLL文件
  • dll中TTreeView、TTreeNode的创建及使用

关键词

  • dll
  • 代码
  • 创建
  • createwindow

得分解答快速导航

  • 帖主:iiprogram

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo