开发者社区 问答 正文

使用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 2862 分享 版权
1 条回答
写回答
取消 提交回答
  • 控件这是初始化成功,m_hWnd 应该就不为空。
    否则,说明控件变量初始化失败。可以在 OCX 控件的初始化部分代码中增加一个 LOG 看看。

    2019-07-17 18:55:26
    赞同 展开评论
问答分类:
C++
问答标签:
问答地址: