博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WTL 实践笔记
阅读量:6823 次
发布时间:2019-06-26

本文共 669 字,大约阅读时间需要 2 分钟。

1.碰到一个很奇怪的问题,建立一个窗体后,代码如下:

1 class CAddressBar:  2     public CWindowImpl
3 {
4 public: 5 CAddressBar(void); 6 ~CAddressBar(void); 7 8 DECLARE_WND_CLASS(L"address"); 9 10 BEGIN_MSG_MAP(CAddressBar) 11 //MESSAGE_HANDLER(WM_CREATE, OnCreate) 12 END_MSG_MAP() 13 };

然后在主窗体中进行定义一个窗体

1     CAddressBar m_AddressBar; 2 //在OnCreate中进行创建这个窗体 3     HWND hWndAddressBar = m_AddressBar.Create(m_hWnd, rcDefault, NULL, WS_VISIBLE | WS_CHILD);// ATL_SIMPLE_CMDBAR_PANE_STYLE);

编译可以进行,但是运行时,老报一个assert,就说新建窗体的m_hWnd不为空,检查了好几遍,没有什么问题。不知道原因在哪儿? 最后clean了一下后,重编,就OK。

转载于:https://www.cnblogs.com/kwliu/archive/2011/10/02/2197947.html

你可能感兴趣的文章
linux tracepoint用法【转】
查看>>
iOS 再谈 代理传值
查看>>
scrapy-redis基础和介绍
查看>>
Vagrant 中配置局域网端口
查看>>
NIO、Servlet3.0、HTTP1.1
查看>>
python里混淆矩阵 左下角为漏报,右上角为误报
查看>>
jenkins持续集成的步骤
查看>>
使用 react-native-tab-navigator 创建 TabBar 组件
查看>>
053 kafka自带的生产者与消费者测试
查看>>
RDS for MySQL 如何使用 Percona Toolkit
查看>>
vscode Gitlens插件 查看代码提交
查看>>
将毫秒格式化为分钟和秒 ,并补0
查看>>
Java接口多线程并发测试 (二)
查看>>
【WPF】ListBox嵌套与事件冒泡
查看>>
【WPF】CommandParameter解决多传参问题
查看>>
Java实现多线程的四种实现方式
查看>>
命运多厄的830,准备买彩票的我[Teaks]
查看>>
JavaScript对象也玩序列化和反序列化[转]
查看>>
ArcGIS Engine Runtime 制作安装包
查看>>
如何设置xp系统开机(关机)启动声音以及画面
查看>>