当前位置: 首页 > news >正文

网站后台密码/百度快速查询

网站后台密码,百度快速查询,网站备案 通知,wordpress插件卡参考: 《在没有文档的情况下使用CView及其派生类》http://blog.csdn.net/gxj1680/article/details/3236628 《有关在对话框上创建视图上的再探索》http://www.cnblogs.com/clever101/archive/2009/12/05/1617472.html 核心内容: 用鼠标单击视图的时…

参考:

《在没有文档的情况下使用CView及其派生类》http://blog.csdn.net/gxj1680/article/details/3236628

《有关在对话框上创建视图上的再探索》http://www.cnblogs.com/clever101/archive/2009/12/05/1617472.html


核心内容:

用鼠标单击视图的时候,就会出现Assert错误,具体为
CView类的onmouseActive函数中
ASSERT(pParentFrame == pDesktopWnd || pDesktopWnd->IsChild(pParentFrame))

解决方法:
继承类中响应WM_MOUSEACTIVATE
int CMyView::OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message)
{
  //return CView::OnMouseActivate(pDesktopWnd, nHitTest, message);
  return CWnd::OnMouseActivate(pDesktopWnd, nHitTest, message);
}


原因:

在对话框程序上pDesktopWnd是对话框指针,视图类的父窗口也是对话框指针,那么ASSERT(pParentFrame == pDesktopWnd || pDesktopWnd->IsChild(pParentFrame))这句就不会出错,因为CView::GetParentFrame()的往他的祖先窗口中上溯,直到找到一个是FrameWnd类型的窗口之后, 返回这个窗口对象的指针(如果没有的话,返回NULL),在对话框程序中这么要么为NULL,要么为对话框指针;但是假如是单文档程序呢,情况就不一样了,CView::GetParentFrame()必定是返回单文档程序的框架指针,而pDesktopWnd指针则是对话框指针,二者不相等,那么我们再看看pDesktopWnd->IsChild(pParentFrame)是否为TRUE,很显然框架窗口不可能是对话框窗口的父窗口。




转自: http://blog.csdn.net/segen_jaa/article/details/6762491

http://www.jmfq.cn/news/5127571.html

相关文章:

  • 做经营性的网站需要注册什么条件/官方百度app下载
  • 网站建设网络推广代理公司/北京百度搜索优化
  • 福建省高速公路建设管理网站/常见的搜索引擎有哪些?
  • 母婴类网站 网站建设方案书 备案/企业网站建设方案
  • 营口网站制作公司/百度小程序优化排名
  • 简单制作网页/杭州优化建筑设计
  • 用jsp做网站有什么好处/打广告去哪个平台
  • 广州网站建设企业/电商培训视频教程
  • 国内红酒网站建设/媒介星软文平台
  • 东莞做网站公司首选/个人推广app的妙招
  • 河北网站制作公司哪家好/百度资源搜索引擎
  • 思途旅游cms网站建设系统/百度 seo排名查询
  • html5商城网站/小广告多的网站
  • 营销型网站建设与推广/国际新闻消息
  • 学校网站建设目标/网站制作免费
  • 有专门做检验的视频网站吗/烟台seo快速排名
  • 网站为什么不被收录/搜索引擎的设计与实现
  • 网站图标怎么上传/百度问一问在线咨询客服
  • 4昌平区网站建设/苏州seo招聘
  • 怎么才算完成一个网站/搭建网站多少钱
  • 淘宝上做网站的信得过吗/软文交易平台
  • 如何创建网址快捷方式/上海优化seo
  • 京东商城官方网站/谷歌搜索排名规则
  • 小网站开发用哪些技术/种子在线资源搜索神器
  • mac wordpress教程 pdf/百度搜索怎么优化
  • 杭州e时代互联网站建设/商业计划书
  • 网络营销专业属于什么类别/搜索引擎优化涉及的内容
  • 云南 网站建设/互联网营销顾问是做什么的
  • web前端开发难不难学/seo优化包括
  • 做网站怎么找优质客户/广东疫情最新资讯