我可以通过以下方式获取IClipboardStatics:
ComPtr<IClipboardStatics> clipboard;
HRESULT hr = GetActivationFactory(HStringReference(RuntimeClass_Windows_ApplicationModel_DataTransfer_Clipboard).Get(), &clipboard);但是如何调用add_ContentChanged()呢?不确定如何传递我的lambda函数?
谢谢你的帮助。
发布于 2016-08-25 17:06:25
通过此link找到了解决方案。
auto handler = Callback<IEventHandler<IInspectable*>>(
[](IInspectable*, IInspectable*)
{
// do stuff
return S_OK;
});
clipboardStatics->add_ContentChanged(handler.Get(), ®token);https://stackoverflow.com/questions/39127543
复制相似问题