锁定鼠标小程序,在Release模式下执行的结果不对,锁定不了呀?
在Debug模式下生成的可执行文件没问题!!
是Setting的问题吗? 在VC++6.0下编译,只去掉了/Yu"stdafx.h"项。
#include "stdio.h"
#include "windows.h"
int main(int argc, char* argv[])
{
RECT rect;
rect.bottom =1;
rect.right =1;
ClipCursor(&rect); ::Sleep(5000);
ClipCursor(NULL); //5秒后释放
printf("The cursor is working...\n"); return 0;
}
在Debug模式下生成的可执行文件没问题!!
是Setting的问题吗? 在VC++6.0下编译,只去掉了/Yu"stdafx.h"项。
#include "stdio.h"
#include "windows.h"
int main(int argc, char* argv[])
{
RECT rect;
rect.bottom =1;
rect.right =1;
ClipCursor(&rect); ::Sleep(5000);
ClipCursor(NULL); //5秒后释放
printf("The cursor is working...\n"); return 0;
}
#include "windows.h"
int main(int argc, char* argv[])
{
RECT rect;
rect.left=0;
rect.top=0;
rect.bottom =1;
rect.right =1;
ClipCursor(&rect); ::Sleep(5000);
ClipCursor(NULL); //5秒后释放
printf("The cursor is working...\n"); return 0;
}release不会初始化为0