CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
(图)邪恶的韩国UMPC 使用 Java 编写数据库应用新规范
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎么显示不了非模式对话框?(模式对话框就可以)

楼主VCnst2(VCnst2)2002-12-15 23:09:57 在 VC/MFC / 基础类 提问

.h  
    HWND   hWnd;  
    FARPROC   lpfn_Dlg;  
  BOOL   DlgProc(HWND   hDlg,WORD   Message,WPARAM   wParam,LPARAM   lParam);  
   
  .cpp  
  BOOL   MyAPP_OnCreate(HWND   hWindow,CREATESTRUCT   FAR   *   lpCreateStruct)  
  {  
            HINSTANCE   hIn;  
     
    hIn=lpCreateStruct->hInstance;  
      FARPROC   lpfn_Dlg   =MakeProcInstance((FARPROC)DlgProc,hIn);    
                      return   true;  
       
  }  
  BOOL   DlgProc(HWND   hDlg,WORD   Message,WPARAM   wParam,LPARAM   lParam)  
  {  
      。。。。。  
  }  
  菜单事件:  
    case   IDM_LINE:  
        {  
    hWnd_Line=CreateDialog(hInstance,MAKEINTRESOURCE(IDD_DLG),hWnd,(DLGPROC)lpfn_Dlg);  
     
      InvalidateRect(hWnd,NULL,false);  
        break; 问题点数:100、回复次数:4Top

1 楼VCnst2(VCnst2)回复于 2002-12-15 23:12:33 得分 0

把hWnd_Line=CreateDialog(hInstance,MAKEINTRESOURCE(IDD_DLG),hWnd,(DLGPROC)lpfn_Dlg);  
  改成  
    DialogBox(hInstance,MAKEINTRESOURCE(IDD_DLG),hWnd,(DLGPROC)lpfn_Dlg);  
  就可以显示模式对话框,真够邪的。。。。  
   
  Top

2 楼griefforme(菠菜鱼汤 #雁过群山云无语#)回复于 2002-12-15 23:19:21 得分 10

√抢分光荣√                    
                     
                        我抢~抢~再抢~还抢~继续抢~~~  
   
              ●(   楼主~~           ○ ←你  
     █┳     不许动!)┗█┛  
            ┏┓                           ┛┗小心点,别让我对你动武!快把分交出来~!呵呵~!Top

3 楼psusong(栀子花开)回复于 2002-12-15 23:19:55 得分 90

case   IDM_LINE:  
        {  
    hWnd_Line=CreateDialog(hInstance,MAKEINTRESOURCE(IDD_DLG),hWnd,(DLGPROC)lpfn_Dlg);  
    ::ShowWindow(hWnd_Line,SW_SHOW);  
      InvalidateRect(hWnd,NULL,false);  
        break;  
  Top

4 楼VCnst2(VCnst2)回复于 2002-12-15 23:33:10 得分 0

·强!!!!!!!!!!!!!1  
  给分   ,愁死我了。。。现在爽!!!!!1Top

相关问题

  • 非模式对话框上显示字符串的问题?
  • 非模式对话框如何居中显示?
  • 非模式对话框中的TreeCtrl无法显示节点
  • ++++ 一个基本对话框工程,在主对话框中又显示一个非模式对话框,有几个小问题请教.
  • 多个模式对话框的显示
  • 特急!请高手指点:如何使模式对话框显示时指定显示位置,或者如何用非模式对话框做主窗体?
  • 如何控制一个非模式对话框显示的位置?
  • 请问如何判断一个非模式对话框是否显示了?
  • 非模式对话框的使用
  • 如何建立非模式对话框

关键词

  • 对话框
  • dlgproc
  • dlg
  • lpfn
  • hwnd
  • createdialog
  • makeintresource
  • hin
  • hinstance
  • idd

得分解答快速导航

  • 帖主:VCnst2
  • griefforme
  • psusong

相关链接

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

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...

社区焦点:

教你怎样用C#搞笑整人
最懒惰的程序员写的Cache
程序员如何掌握专业英语
Java栈与堆
分享:让人懊恼的面试
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo