我想在C++中捕获剪贴板拷贝&剪切地址,但编译器说有GetClipboardSequenceNumber()函数没有声明的错误。我如何能够声明这一点。GetClipboardSequenceNumber()函数声明
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <winuser.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
DWORD y = GetClipboardSequenceNumber();
while(1) {
Sleep(1000);
if(y!=GetClipboardSequenceNumber())
{
OpenClipboard(NULL);
HANDLE X =GetClipboardData(CF_TEXT);
cout<<(char*)GlobalLock(X);
GlobalUnlock(X);
}
}
getch();
return 0;
}
你似乎在使用特定于操作系统的API调用(我猜Windows)。请适当修改你的标签。请同时缩进您的代码。 – abligh
是的,我正在使用Windows 7.你能给我正确的代码 – user3314731
不,但其他人可能能够,如果你在你的帖子上设置适当的标签。 – abligh