void __cdecl MyThreadProc(PVOID pParam)
{
MessageBox(NULL, TEXT("Ready to catch"), TEXT("warning"), MB_OK);
if (OpenClipboard(NULL) == NULL)
{
MessageBox(NULL, TEXT("Can't open the Clipboard"), TEXT("warning"), MB_OK);
return;
}
HANDLE hGet; while(true)
{
hGet = GetClipboardData(CF_TEXT);
if (hGet != NULL)
{
MessageBox(NULL, TEXT("Cought a guy !"), TEXT("warning"), MB_OK);
EmptyClipboard();
}
}
CloseClipboard();
MessageBox(NULL, TEXT("Stop catch"), TEXT("warning"), MB_OK);
return;上面是一个线程,随便加载在某个地方让它启动,然后到记事本里反复复制一些东西,却没有反应,这是为什么?刚接触剪切板不太了解……
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货