MFC中的窗口句柄?

MFC中的窗口句柄?,mfc,Mfc,如何在MFC中获取窗口句柄???它是您的CWnd的成员。CWnd::GetSafeHwnd有点“安全”,因为它可以与空CWnd指针一起使用 使用CWnd::GetSafeHwnd()从CWnd对象获取HWND;使用CWnd::FromHandle将HWND绑定到临时CWnd对象。访问CWnd的m\u HWND成员,如下所示: HWND Handle = this->m_hWnd HANDLE hWind = FindWindow( your_win_class_name, your_wi

如何在MFC中获取窗口句柄???

它是您的CWnd的成员。

CWnd::GetSafeHwnd有点“安全”,因为它可以与空CWnd指针一起使用

使用
CWnd::GetSafeHwnd()
CWnd
对象获取
HWND
;使用
CWnd::FromHandle
HWND
绑定到临时
CWnd
对象。

访问
CWnd
m\u HWND
成员,如下所示:

HWND Handle = this->m_hWnd
HANDLE hWind = FindWindow( your_win_class_name, your_win_name );
有两种方法: 首先,您可以使用
CWnd
类的
m_hWnd
成员变量来获取窗口句柄

如果要获取另一个窗口的句柄,可以使用
FindWindow
windowsapi。像这样:

HWND Handle = this->m_hWnd
HANDLE hWind = FindWindow( your_win_class_name, your_win_name );
要使用“getsafeHwnd”函数,必须在使用返回值之前使用c

HANDLE hwnd=FindWindowW(u in_opt LPCWSTR lpClassName,u in_opt LPCWSTR lpWindowName)

第一个是类名“按钮”或“编辑控件”
第二个是窗口名。窗口的处理程序(m_hWnd)。

这里需要更多的信息。你想做什么?所以给他一张支票,因为他是对的;)请提供一些解释。请提供与公认答案相同的更多上下文。不同的是,被接受的一个是向上投票的,而这个是向下投票的(^^^)Lol愚蠢的评论,请给出一些代码片段的解决方案,以清晰明了。