我想在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