| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 351 人关注过本帖
标题:CMainFrame::Create(......)在运行时为何不执行
收藏  订阅  推荐  打印 
jpg4151
Rank: 2
等级:注册会员
帖子:80
积分:900
注册:2006-3-12
CMainFrame::Create(......)在运行时为何不执行

BOOL CMainFrame::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName,
DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext)
{
// TODO: Add your specialized code here and/or call the base class
AfxMessageBox("CMainFrame::Create");
return CWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext);
}
书上说在运行时将弹出提示框 可实际运行时为何不产生提示框?
搜索更多相关主题的帖子: Create  CMainFrame  运行  CWnd  rect  
2006-3-19 17:29
名人
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:205
积分:2150
注册:2006-3-3

那只能说根本没有调用Create函数。

未必钱多乐便多,财多累己招烦恼。 清贫乐道真自在,无牵无挂乐逍遥。
2006-3-21 10:35
okey
Rank: 1
等级:新手上路
帖子:27
积分:370
注册:2006-2-12

BOOL CMainFrame::Create ??

CWnd::Create ??

这些是自已定义类的吗 ???
是的话用CWnd ,CMainFrame做类名,害得我以为是MFC里面的,把我吓了一大跳,
怎么我没见过CWnd::Create()这个成员函数呢 - - - - - - - -- - - - -

when i first saw you , i saw love . and the first time you touch me , i feel love.〆〆
2006-3-22 00:16
okey
Rank: 1
等级:新手上路
帖子:27
积分:370
注册:2006-2-12

不好意思,
小弟被迫14天(2006-03-08 -- 2006-03-22)要学会API和MFC,
以致于把API的函数CreateWindow()和类的成员函数Create()搞浑了,差点走火入魔了,幸好看了楼主的贴子,立马抽了两三个钟回味了一遍,才不致于经脉逆流,真气倒走而亡,再次感谢楼主!


when i first saw you , i saw love . and the first time you touch me , i feel love.〆〆
2006-3-22 23:57
jpg4151
Rank: 2
等级:注册会员
帖子:80
积分:900
注册:2006-3-12

书上说CMainFrame::Create(......)在运行时为会不执行 可我上机时却发现执行不了 这是什么原因?恳请各位指教
2006-3-23 18:51
热情依然
Rank: 12Rank: 12Rank: 12
等级:版主
威望:22
帖子:715
积分:7600
注册:2005-4-5

其实窗口在创建的时候是响应WN_ON_CREATE消息,你在CMainFrane::OnCreate里面加入那个AfxMessageBox就可以了

c++/C + 汇编 = 天下无敌
2006-3-24 19:53
jpg4151
Rank: 2
等级:注册会员
帖子:80
积分:900
注册:2006-3-12

照你怎么说程序在运行时确实没有执行CMainFrame::Create(......)

2006-3-25 11:20
白色兔子
Rank: 1
等级:新手上路
帖子:31
积分:410
注册:2006-3-8

热情依然是正解,我也遇到了这个问题,搞了好几天,昨天晚上终于发现了,为什么没有早点看到这个帖子呢……
2006-3-25 13:34
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.093577 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved