#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
POINT pt; HWND h=GetForegroundWindow(); GetCursorPos(&pt); ScreenToClient(h,&pt);
HDC hdc = GetDC(h);
SetPixel(hdc,pt.x,pt.y,1);
return 0;
}
这个程序初衷是更改鼠标经过处像素颜色。一开始没有Wingdi.h库,编译失败后上网找出SetPixel在这个里面,结果仍然不行。看到有大佬说可以手动包含静态库,可惜我不会。跪求解决办法。
另,博主学习不久,可能还有别的错误,望告知。
用vc++,新建一个win32类型的应用,然后把你main函数的代码贴在它winmain的里面,别的不要修改。