发布网友 发布时间:2024-03-26 13:42
共2个回答
热心网友 时间:2024-11-23 19:25
鼠标指针位置有3个,一个是相对屏幕来说的绝对位置,一个是相对窗口来说的相对位置,还有个一个是相对窗口客户区来说的相对位置,所以单独说鼠标位置不明确,需要具体说明相对那个来说的鼠标位置追答这个需要看坐标系,通常说到窗口的位置,是相对整个屏幕来说的,所以这时候坐标原点(0,0)是屏幕的左上角。通常在绘制窗口的非客户区比如窗口标题栏,边框之类的东西时候采用这种坐标系。
另外一种常见的坐标系是窗口的客户区位置,许多窗口(通常是一些控键,比如按钮之类的)的客户区大小与整个窗口一样大,在绘制客户区的时候(相应WM_PAINT消息,或者是使用MFC重写OnDraw函数),通常使用这种坐标系
热心网友 时间:2024-11-23 19:26
首先位置这些都要有一个概念,就当屏幕是一个二维坐标图,就是有X轴与Y轴的,在屏幕上能通过一个坐标唯一定义位置。追答窗口左上角的这个窗口,肯定不是指的0,0 要不确实没意思了。
他应该指的是你自己开发的程序窗口,或者你当前打开的程序窗口的位置了。