gpt4 book ai didi

c++ - C++中的鼠标光标在加载时不改变

转载 作者:太空宇宙 更新时间:2023-11-04 16:15:09 24 4
gpt4 key购买 nike

我正在尝试更改我的 C++ 文件中的光标图像。出于某种原因,当我执行程序时它不起作用。我使用了 LoadCursorFromFile 和 SetCursor 方法,但显然有些地方是错误的。我已经包含了代码中有问题的部分。非常感谢任何帮助!感谢您的宝贵时间。

有问题的代码

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{

HCURSOR cursor = LoadCursorFromFile("mouse.cur");
HCURSOR SetCursor(cursor);
MSG msg;
int counter = 1;
int posx = 0;
int posy = 0;
int seriesinc = 0;
int arrays;
int xPos, yPos;

最佳答案

这是变量声明,不是函数调用:

HCURSOR SetCursor(cursor);

你想要的是

::SetCursor(cursor); // discard return value

HCURSOR prevCursor = ::SetCursor(cursor);

关于c++ - C++中的鼠标光标在加载时不改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23554465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com