关于GetActiveWindow GetActiveView

看了一晚上,越看越迷惑~~GetActiveWindow是CWnd类里的方法吗?GetActiveView是CFrame类里的方法吗?GetActiveView在CWnd... 看了一晚上,越看越迷惑~~
GetActiveWindow是CWnd类里的方法吗?
GetActiveView是CFrame类里的方法吗?
GetActiveView在CWnd类里没有?

我已经头大了,拜托各位网友了~~~
展开
 我来答
ChikaIto
2008-11-13 · TA获得超过326个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:0
展开全部
CWnd::GetActiveWindow
CFrameWnd::GetActiveView
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魔高丈
2008-11-13 · TA获得超过9506个赞
知道大有可为答主
回答量:2066
采纳率:0%
帮助的人:3467万
展开全部
**************************************************
GetActiveWindow API函数
函数功能:该函数可以获得与调用线程的消息队列相关的活动窗口的窗口句柄。
函数原型:HWND GetActiveWindow(VOID)
返回值:返回值是与调用线程的消息队列相关的活动窗口的句柄。否则,返回值为NULL。

**************************************************
CWnd成员函数
CWnd::GetActiveWindow
static CWnd* PASCAL GetActiveWindow( );

返回值:
返回活动窗口,如果在被调用时没有活动窗口,则返回NULL。这个指针可能是临时的,不能被保存以供将来使用。

说明:
这个函数获得活动窗口的指针。活动窗口或者是拥有当前输入焦点的窗口,或者是用SetActiveWindow成员函数激活的窗口。

请参阅:CWnd::SetActiveWindow, ::GetActiveWindow

**************************************************
CWinThread::m_pActiveWnd
说明:
使用这个数据成员保存线程的当前活动窗口对象的指针。当m_pActiveWnd所代表的窗口被关闭时,微软基础类库将自动终止你的线程。如果该线程是应用程序的主线程,则应用程序将结束。如果这个数据成员为NULL,则应用程序的CWinApp对象的活动窗口将被继承。m_pActiveWnd是CWnd*类型的公有变量。
通常,你在重载InitInstance的时候设置这个成员变量。在工作者线程中,这个数据成员的值是从它的父线程中继承来的。

请参阅:
CWinThread::InitInstance, CWinThread::m_pMainWnd

**************************************************
CWinApp成员函数
CWinApp::m_pActiveWnd

说明:
利用这个数据成员来保存OLE容器应用程序的主窗口指针,它使你的OLE服务器应用程序能够现场激活。如果这个数据成员为NULL,则应用程序不能被现场激活。
当框架窗口被OLE容器应用程序现场激活时,框架就设置这个成员变量。

请参阅:
AfxGetMainWnd, CWinThread::m_pMainWnd
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangbinwh
2008-11-13 · TA获得超过639个赞
知道大有可为答主
回答量:1367
采纳率:100%
帮助的人:524万
展开全部
这种问题差一下MSND不就很清楚了么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式