VS C ++(或C?)DLL导出:使用OpenClipboard的HWND数据类型?

时间:2018-11-25 16:03:28

标签: c++ c dll hwnd

我不了解C或C ++。我正在使用Visual Studio,并按照一个教程创建用于其他程序的DLL。这是整个cpp文件:

#include "Windows.h"
#include "stdafx.h"

extern "C" __declspec (dllexport) bool my_open_clipboard(HWND window)
{
    return OpenClipboard(window);
}

我认为它不接受HWND作为数据类型吗?是否将HWND解释为标识符而不是数据类型?错误消息使我感到困惑。它在第4行上显示“错误C2065'HWND':未声明的标识符”。我尝试用许多变体重写它,但我不知道发生了什么。

0 个答案:

没有答案