ATL编的COM控件 m_hWnd怎么才能不是0???
俺是个ATL菜鸟.用做了一个COM控件.
m_bWndLess=false;
m_bWindowOnly=true;
但是,m_hWnd属性仍然是0!!!
我要在这里面使用WSASelect触发这个控件的窗口事件(用来监听accept请求),必须要用到m_hWnd,我该怎么办呀,我的天呀.
请高手帮一把吧,谢了谢了
问题点数:300、回复次数:4Top
1 楼devouer(玩笑一生)回复于 2001-08-15 09:58:24 得分 0
要不CREATE一个隐藏的窗口吧,这样m_hWnd就不是NULL了Top
2 楼Erlin(很多年以后,我有了个绰号,叫白痴)回复于 2001-08-15 10:33:47 得分 0
在Design模式是无窗口的,
在运行时是有窗口的。
Top
3 楼wilddragon(东瀛倭族自治州州长)回复于 2001-08-16 21:48:07 得分 0
俺解决了 设为运行时可见,在OnDraw里面 ShowWindow(SW_HIDE)就可以了Top
4 楼twopigs(两个猪)回复于 2001-11-13 13:02:11 得分 300
对呀,设为运行时可见,在OnDraw里面 ShowWindow(SW_HIDE)就可以了呀Top




