简单问题,为什么在activex控件中生成的窗口没有句柄?

匪六哥 2003-08-17 11:07:36
我制作了一个activex控件,在控件的点击事件中,生成一个窗体,可是这个窗体的句柄却为0x00000000,使得我无法操作窗体的文本控件,困惑!我是初次制作activex控件,老板又催得急,请指教!
...全文
17 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuwy 2003-09-18
句柄是肯定存在的,你可以跟踪以下,在窗体的inidialog()中,设定this指针,你看以下它的值,应该不为空,还有,你可以获得容器的句柄,同时指定窗口的父窗口为容器,应该没问题,祝你好运
回复
yushulei 2003-08-19
偶也是初学者!up
回复
匪六哥 2003-08-18
activex的句柄可以得到,是在activex中生成的窗体得不到句柄
回复
celxta 2003-08-18
在初始化时设置:
m_bWindowOnly = TRUE
回复
warmchang 2003-08-18
Activex控件窗口是有句柄的!
只是你没有得到而已。
回复
gzshd 2003-08-17
你是没有得到窗体句柄吧,activex控件窗口是有句柄的呀
回复
发动态
发帖子
ATL
创建于2007-09-28

3206

社区成员

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
申请成为版主
社区公告
暂无公告