小编use*_*182的帖子

为什么我无法初始化 switch case 块中的变量

我正在编写一些 Win32 程序,遇到一个小问题,为什么我无法在 switch case 块中初始化变量。

就像这样:在此输入图像描述

当我这样做的时候,那就没问题了。在此输入图像描述

现在我想知道为什么。

c++ winapi

2
推荐指数
1
解决办法
2345
查看次数

如何将点转换为点?

我正在编写一个 Win32 程序。

    POINTS p = MAKEPOINTS(lParam); 

    ClientToScreen(hWnd, &p);  
Run Code Online (Sandbox Code Playgroud)

如何转换pPOINT类型?

c++ winapi

1
推荐指数
1
解决办法
429
查看次数

捕获鼠标位置

这是一个Win32程序,我编写了一个CaptureMousePosition函数来捕获鼠标的位置.这是CaptureMousePosition函数.

我在WM_MOUSEMOVE消息中调用该函数.这是我称之为功能的地方.

然后我运行程序.当我的鼠标在红点上移动时,它是(126,112).这里没有问题.运行程序.

但当我的鼠标在蓝点上移动时,它变为(960,940).如何发生,我不明白,为什么红点是(126,112),但蓝点是(960,940).蓝点应该是(<126,<112).如何解决它.在此输入图像描述

c++ winapi

0
推荐指数
1
解决办法
2110
查看次数

标签 统计

c++ ×3

winapi ×3