E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
GetWindowRect
VC中最大化及还原对话框实现
//最大化,获取当前对话框大小 CRectrectDlg; ::
GetWindowRect
(m_hWnd,rectDlg);//该函数返回指定窗口的边框矩形的尺寸。//以相对于屏幕坐标左上角的
daofengdeba
·
2013-11-03 20:00
GetWindowRect
、GetClientRect、ScreenToClient与ClientToScreen
GetWindowRect
是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。
mao0514
·
2013-10-30 08:00
win32 空心对话框
在initdialog里加入:HWNDcurrentWnd=this->GetSafeHwnd(); RECTrcSrc,rcMid; ::
GetWindowRect
(currentWnd,&rcSrc
tujiaw
·
2013-10-29 23:00
MFC控件位置调整和坐标确定
控件位置的调整涉及的函数有:
GetWindowRect
()、ScreenToClient()、GetClientRect()、MoveWindow()或SetWindowPos(),功能意义如下:
GetWindowRect
arcsinsin
·
2013-10-27 21:20
MFC
MFC控件位置调整和坐标确定
控件位置的调整涉及的函数有:
GetWindowRect
()、ScreenToClient()、GetClientRect()、MoveWindow()或SetWindowPos(),功能意义如下:
GetWindowRect
Arcsinsin
·
2013-10-27 21:00
大小
mfc
控件
精确控制MFC控件窗口的位置和大小(top|left|width|height)
原来MFC所有控件都是窗口,都有CRect在对话框的OnInit()里添加如下代码:CRect rect;m_listCtrl.
GetWindowRect
(rect); // ListCt
wanruoqingkong
·
2013-10-04 21:00
GetWindowRect
与GetClientRect 的区别
GetWindowRect
函数功能:该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。
lgh1992314
·
2013-09-18 15:00
MFC 对话框最大化时控件也随比例最大化或者还原
1.在oninitdlg中计算出当前对话框的大小与最大化后大小,注意要用float值,不然误差很大.CRectrect;::
GetWindowRect
(m_hWnd,rect);ScreenToClient
guoduhua
·
2013-09-06 14:00
mfc
控件
调节大小
ScreenToClient 出现负数
标记下方便下次查证代码如下CRectrcWnd;
GetWindowRect
(rcWnd);ScreenToClient(rcWnd);运行后rctWnd.left和rctWnd.top不为0却为负数
小破孩Love小妞妞
·
2013-08-15 14:00
负数
左顶点
ScreenToClient
在文本框中显示0-100,10行10列
voidCMy1View::OnDraw(CDC*pDC) { CMy1Doc*pDoc=GetDocument(); ASSERT_VALID(pDoc); /*CRectrect; this->
GetWindowRect
u010229231
·
2013-07-21 19:00
MFC窗口和控件大小等比例变化
第一步:OnInitDialog里保存对话框及其所有子窗体的Rect区域 1 CRect rect; 2
GetWindowRect
(&rect); 3 listRect.AddTail
·
2013-06-27 20:00
mfc
设置窗口的显示区域
1、显示圆角窗口,且无标题栏CRectrect;
GetWindowRect
(&rect); intnCaption=GetSystemMetrics(SM_CYCAPTION); intnBorder
lebao82
·
2013-06-26 11:00
MFC开发心得——对话框显示背景图片
//位图CDC*pDC=GetDC();//获得对话框的DCCDCdc1;//缓冲区的DCCRectrect;//图片显示的区域//获得显示区域的大小GetDlgItem(IDC_BITMAP1)->
GetWindowRect
u010878441
·
2013-06-12 19:00
bitmap
图片
mfc
对话框
MFC的坐标转换GetClientRect/
GetWindowRect
/ClientToScreen/GetCursorPos/ScreenToClient
注意:windows的屏幕左上点为基点,也即原点,向右x轴正向,向下y轴正向注意:区分两个概念(假设显示器1024*768) 屏幕-左上点:1024*768的屏幕(显示器),屏幕(显示器)的左上点就是(0,0) 窗口-左上点:指我们所打开程序窗口的客户区左上点,窗口可能居中展示,此时窗口左上点和屏幕左上点是不一致的。例如:我们双击了notepad图标,它弹出了Notepad窗口,窗
chunyexiyu
·
2013-06-04 10:00
坐标点
GetCursorPos
GetClientRect
GetWindowRect
ClientToScreen
c++ 画图像直方图
CClientDCdc(this);CRectrect;GetDlgItem(IDC_PIC)->
GetWindowRect
(&rect);ScreenToClient(rect);CPen*pPenBlue
cyhong9
·
2013-05-30 13:06
加载位图
else { CPaintDCdc(this);//用于绘制的设备上下文 CRectrect;
GetWindowRect
(&rect); CDCmemDC; CBitmapcBitmap; CBitmap
cddchina
·
2013-04-23 17:00
改变窗体形状
0,0,480,300);//定义椭圆型区域 SetWindowRgn((HRGN)wndRgn,true);//改变窗体形状 圆角矩形: CRgnwndRgn,rgnTemp; CRectrc;
GetWindowRect
cddchina
·
2013-04-23 17:00
MiniGUI通用窗口操作函数
显示/隐藏某个窗口IsWindowVisible判断某个窗口是否可见EnableWindow激活/禁止某个窗口IsWindowEnabled判断某个窗口是否可用GetClientRect取得客户区矩形
GetWindowRect
hiruyue
·
2013-03-23 10:53
MiniGUI
GetWindowRect
,GetClientRect的总结
1.获取pWnd在屏幕上的大小和位置,包括边框:CRectrc;pWnd->
GetWindowRect
(&rc);2.获取pWnd的大小,不包括边框:CRectrc;pWnd->GetClientRect
danelumax2
·
2013-03-07 18:00
GetWindowRect
、GetClientRect、ScreenToClient与ClientToScreen
GetWindowRect
是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。
TXH0001
·
2013-01-15 15:00
VC 调试输出int,char......
voidCDemoDlg::OnButton1() { inta=45;doubleb=67.45;doublec=847.424;shortd=324; RECTrect; ::
GetWindowRect
·
2013-01-03 11:00
char
win32 C/C++程序窗口居中
1、要实现窗口居中显示并不难,只要在窗体创建的时候我们设置窗口的位置就可以了.在这里我们主要用到3个API函数,分别是:GetSysMetrics,
GetWindowRect
,SetWindowPos.
weixin_30328063
·
2012-12-29 17:00
c/c++
操作系统
控件移动
GetWindowRect
得到的CRect则是相对于屏幕坐标而言的,它的左上角坐标就是窗口在屏幕上的左上角坐标,它的大小就是整个窗口的大小。
windows_nt
·
2012-12-29 01:00
OnPaint里面贴图
//欢迎界面背景 CRectctrlRect; GetClientRect(&ctrlRect); //this->
GetWindowRect
(ctrlRect); CRectrec(0,93,ctrlRect.right
lanshengsheng
·
2012-12-21 16:00
C#
GetWindowRect
简介及使用说明
函数功能:该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。函数原型:BOOLGetWindowRect(HWNDhWnd,LPRECTlpRect);参数:hWnd:窗口句柄。lpRect:指向一个RECT结构的指针,该结构接收窗口的左上角和右下角的屏幕坐标。返回值:如果函数成功,返回值为非零:如果函数失败,返回值为零。若想获得更多错误信息,请调用GetLastEr
·
2012-12-20 11:18
鼠标模拟
鼠标模拟 1 2void GameStart() 3{ 4 HWND hGame= ::FindWindow(NULL,_T("超级玛丽专用辅助")); 5 CRect rect; 6
GetWindowRect
逆向分析专栏
·
2012-12-07 09:00
MFC获取控件位置
设置位置可以使用setWindowPos但是并没有函数GetWindowPos获取位置可以通过一下方法获得相关函数GetClientRect();//获得client区域
GetWindowRect
();
a8082649
·
2012-12-02 22:00
设置对话框显示位置
m_HipDlg=newCHipDlg(this); m_HipDlg->Create(IDD_HIP_DIALOG,this); //创建对话框 CRectrcDlgs; m_HipDlg->
GetWindowRect
a8082649
·
2012-12-02 22:00
VC++中的
GetWindowRect
,GetClientRect,ScreenToClient , ClientToScreen();
在VC++中,关于窗口位置的调整,移动,拉伸时总少不了获取控件所在的位置坐标区域,所以
GetWindowRect
,GetClientRect和ScreenToClient必不可少:
GetWindowRect
wangkechuang
·
2012-11-10 23:00
将窗口居中
获得屏幕尺寸 scrWidth=GetSystemMetrics(SM_CXSCREEN); scrHeight=GetSystemMetrics(SM_CYSCREEN); //获取窗体尺寸
GetWindowRect
poem_of_sunshine
·
2012-11-10 06:00
mfc windows窗口全屏的方法
; SetWindowLong(this->m_hWnd,GWL_STYLE,style); this->ShowWindow(SW_SHOWMAXIMIZED); CRectrect; this->
GetWindowRect
s3c44b0x
·
2012-10-31 23:00
Delphi小技巧杂记
Button1Click(Sender:TObject);varTaskList:HWnd;Bordered:TRect;beginTaskList:=FindWindow(’Shell_TrayWnd’,nil);
GetWindowRect
ilvu999
·
2012-10-29 14:00
C#中调用WIN32API函数
http://www.pinvoke.net/ 磐实文章站(首页)首页>VisualBasic软件开发资料>API函数http://www.panshsoft.com/Sort_VB/API_fun/
GetWindowRect
jiangxinyu
·
2012-10-19 11:00
windows
api
C#
user
Integer
hook
窗口截图(可指定HWND窗口句柄)
HWNDhDesktop=::GetDesktopWindow(); ASSERT(hDesktop); if(NULL==hWnd) { hWnd=hDesktop; } RECTrect; ::
GetWindowRect
whatday
·
2012-10-14 12:00
null
BI
文档
byte
平台
colors
窗口截图(可指定HWND窗口句柄)
LPCTSTRlpszPath){HWNDhDesktop=::GetDesktopWindow();ASSERT(hDesktop);if(NULL==hWnd){hWnd=hDesktop;}RECTrect;::
GetWindowRect
飘雪超人
·
2012-10-14 12:00
null
BI
文档
byte
平台
colors
GetWindowRect
和GetClientRect的使用对比
今天项目中需要对屏幕坐标系和客户区坐标系进行转换,在使用以下两对函数时感到很困惑。在参考了http://www.cppblog.com/aurain/archive/2009/03/10/76126.html这篇文章之后,有点明白,但是这篇帖子后边的附图让我感到很困惑(让我认为这两对函数的处理不是可逆的),但是经过试验之后才发现这两对函数其实是一对互逆操作,测试如下:GetClientRec
pinghegood
·
2012-10-08 19:00
GetWindowRect
和GetClientRect(得到窗口坐标)
GetWindowRect
是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。
whatday
·
2012-09-19 01:00
GetWindowRect
和GetClientRect(得到窗口坐标)
GetWindowRect
是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。
飘雪超人
·
2012-09-19 01:00
GetWindowRect
和GetClientRect(得到窗口坐标)
GetWindowRect
是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。
飘雪超人
·
2012-09-19 01:00
VC中实现在指定控件上弹出右键菜单
消息(此消息在鼠标右键压下并抬起后触发)的处理函数OnContextMenu()中添加如下代码: CRect rect;//定义矩形区域 GetDlgItem(指定控件的ID)->
GetWindowRect
masikkk
·
2012-07-12 14:00
command
C#对鼠标的操作
1.限定鼠标的移动范围 利用API函数ClipCursor和
GetWindowRect
可以实现限定鼠标移动范围的功能。
GeneralYY0
·
2012-07-11 09:00
修改CMyEdit(派生自CEdit)边框的颜色的方法
devicecontextforpainting //TODO:Addyourmessagehandlercodehere //DonotcallCEdit::OnPaint()forpaintingmessages CRectrect;
GetWindowRect
oldmtn
·
2012-06-29 14:00
null
border
VC 窗体非客户区的绘制 OnNcPaint(UINT message, WPARAM wParam, LPARAM lParam)
UINTmessage,WPARAMwParam,LPARAMlParam) { HDCWindowDC=::GetWindowDC(m_hWnd); ////取得整个窗体矩形 RECTWindowRect;
GetWindowRect
testcs_dn
·
2012-06-09 09:00
image
null
delete
VC 窗体非客户区的绘制 OnNcPaint(UINT message, WPARAM wParam, LPARAM lParam)
wParam, LPARAM lParam) { HDC WindowDC = ::GetWindowDC(m_hWnd); // //取得整个窗体矩形 RECT WindowRect;
GetWindowRect
mybwu_com
·
2012-06-09 09:00
message
MFC打印对话框及控件功能
CXXXDlg::OnBtnprint()//响应答应按钮{ CRectm_rect,framerect; //获取对话框大小
GetWindowRect
(m_rect); //获取图片控件大小 m_Frame.
GetWindowRect
yongyu211
·
2012-06-08 14:00
null
delete
mfc
colors
获取系统相关信息的方法
=NULL) { pTaskBarWnd->
GetWindowRect
(&rect); m_nTaskBarHeight=rect.Height(); }2、获取系统的边缘高度与宽度,比如QQ贴边掩藏时的露出的边
chenlycly
·
2012-06-06 22:00
shell
qq
null
任务
wince MFC窗口全屏
wince的MFC程序窗口全屏,在InitDialog函数里面加:CRectm_FullScreenRect;//全屏区域 CRectWindowRect;
GetWindowRect
(&WindowRect
brantyou
·
2012-05-30 15:00
GetWindowRect
和GetClientRect
GetWindowRect
和GetClientRect函数功能:该函数返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。
holandstone
·
2012-05-10 10:00
MFC 之Tab控件使用
CRectchildRect; m_Tab.
GetWindowRect
(&childRect); ScreenToClient(&childRect); childRect.top+=20; childRect.left
smilestone322
·
2012-05-07 16:00
mfc
mfc控件位置调整和坐标确定
控件位置的调整涉及的函数有:
GetWindowRect
()、ScreenToClient()、GetClientRect()、MoveWindow()或SetWindo
scut1135
·
2012-05-03 13:00
游戏
工作
windows
测试
mfc
2010
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他