开发者社区> 问答> 正文

使用ocx控件关联变量,其m_hWnd=NULL

我用C++写了一个OCX控件。在MFC程序调用的使用,对该控件关联了一个变量m_myoxc。然后模仿其它人的代码进行判断if(m_myoxc.m_hWnd == NULL){ return -1}。我也不知道为什么这么写。但是现在程序卡在这边了。在什么情况下m_myoxc.m_hWnd == NULL??我控件也注册过了。

展开
收起
a123456678 2016-03-09 09:59:51 2629 0
1 条回答
写回答
取消 提交回答
  • 控件这是初始化成功,m_hWnd 应该就不为空。
    否则,说明控件变量初始化失败。可以在 OCX 控件的初始化部分代码中增加一个 LOG 看看。

    2019-07-17 18:55:26
    赞同 展开评论 打赏
问答分类:
C++
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载