我用MFC做的运行时不显示的Active控件,如何得到HWND?

djhdu 2003-04-29 11:10:49
我用GetSafeHwnd返回的都是0x0000000,这是为什么?
...全文
80 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangcm 2003-09-20
  • 打赏
  • 举报
回复
接分
djhdu 2003-05-06
  • 打赏
  • 举报
回复
我在Control Container里面调试的时候执行了OnCreate,但是调用vb的执行代码就没有执行OnCreate,这是为什么,因为我的控件运行的时候不显示吗?
djhdu 2003-05-06
  • 打赏
  • 举报
回复
好像OnCreate没有执行,为什么会这样啊?
withoutway 2003-05-01
  • 打赏
  • 举报
回复
OnCreate() do it maybe!
vagabondkq 2003-04-30
  • 打赏
  • 举报
回复
试试:
在重载的OnCreate()里
g_Hwnd=GetSafeHwnd();//g_Hwnd为全局变量
plane1980 2003-04-30
  • 打赏
  • 举报
回复
djhdu (小火花) :

你可以调用接口就证明空间已经Create了吗?
你跟踪你代码看看,到底Create没有一跟便知道!!
djhdu 2003-04-29
  • 打赏
  • 举报
回复
我在COleControl的扩展类里面调用的this->GetSafeHwnd()函数,我的控件肯定创建了,因为我提供的接口都在COleControl的扩展类里面,这些接口都可以调用,但是就是得不到这个句柄!
CowWu 2003-04-29
  • 打赏
  • 举报
回复
你的控件没有创建
djhdu 2003-04-29
  • 打赏
  • 举报
回复
我的是运行时不显示的控件,不能调用GetClientRet函数1
djhdu 2003-04-29
  • 打赏
  • 举报
回复
什么意思啊?
fenghui 2003-04-29
  • 打赏
  • 举报
回复
我做过一个Activex控件,解决在屏幕定位问题,用的是COleControl::GetClientRect(&rectCl);
djhdu 2003-04-29
  • 打赏
  • 举报
回复
大家帮帮我啊!

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧