在 MFC(Microsoft Foundation Classes)中,CWnd 类没有直接定义名为 GetClipboardOwner 的标准公共方法。然而,你可以使用 Windows API 的 GetClipboardOwner 函数来获取当前拥有剪贴板的窗口句柄。

以下是一个示例,如何使用 GetClipboardOwner 函数:
HWND hClipboardOwner = ::GetClipboardOwner();

上述代码将获取当前拥有剪贴板的窗口句柄。如果剪贴板没有被任何窗口拥有,返回值将为 NULL。

如果你希望在 MFC 应用程序中使用,你可以使用 CWnd::GetSafeHwnd 方法获取 CWnd 对象的窗口句柄:
HWND hClipboardOwner = pWnd->GetSafeHwnd();

上述代码中,pWnd 是指向 CWnd 对象的指针。

请注意,具体的方法和类可能会因 MFC 版本而有所不同,因此建议查阅相关版本的 MFC 文档以获取准确的信息。


转载请注明出处:http://www.pingtaimeng.com/article/detail/23302/MFC/CWnd