请输入您要查询的百科知识:

 

词条 ClientToScreen
释义

这个函数的功能:该函数将指定点,或者矩形的用户坐标转换成屏幕坐标。

函数原型:BOOL ClientToScreen(HWND hWnd,LPPOINT lpPoint);

参数:

hWnd :用户区域用于转换的窗口句柄。

lpPoint:指向一个含有要转换的用户坐标的结构的指针,如果函数调用成功,新屏幕坐标复制到此结构。

返回值:如果函数调用成功,返回值为非零值,否则为零。

注释:函数用屏幕坐标取代POINT结构中的用户坐标,屏幕坐标与屏幕左上角相关联。

速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;头文件:winuser.h;库文件:user32.lib。

///////////////////////////////////////////

该函数将指定点,或者矩形的用户坐标转换成屏幕坐标

void ClientToScreen( LPPOINT lpPoint ) const;

void ClientToScreen( LPRECT lpRect ) const;

lpPoint: Points to a POINT structure or CPoint object that contains the client coordinates to be converted

lpRect: Points to a RECT structure or CRect object that contains the client coordinates to be converted.

例子:

// resize dialog to client's size

void CMyDlg::OnSizeToClient()

{

CRect myRect;

GetClientRect(&myRect);

ClientToScreen(myRect);

MoveWindow(myRect.left, myRect.top,

myRect.Width(), myRect.Height());

}

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 18:56:49