當前位置:考研網大全 - 翻譯在線 - 什麽功能用於將對象移動到指定位置?

什麽功能用於將對象移動到指定位置?

移動窗口,試試看

CWnd::MoveWindow

void MoveWindow( int x,int y,int nWidth,int nHeight,BOOL bre paint = TRUE);

void MoveWindow( LPCRECT lpRect,BOOL bre paint = TRUE);

參數:x指定CWnd左邊的新位置。

指定CWnd頂部的新位置。

指定CWnd的新寬度。

NHeight指定CWnd的新高度。

指定是否重繪CWnd。如果為TRUE,CWnd照常在OnPaint消息處理程序中接收WM_PAINT消息。如果該參數為FALSE,將不會發生任何重畫操作。這適用於客戶區、非客戶區(包括標題欄和滾動條)以及由於CWnd的移動而暴露的父窗口的任何部分。當此參數為FALSE時,應用程序必須顯式地使CWnd無效或重畫CWnd以及父窗口中必須重畫的部分。

指定新的大小和位置的LpRect CRect對象或Rect結構。

描述:

這個函數改變窗口的位置和大小。

對於頂級CWnd對象,x和y參數相對於屏幕的左上角。對於子對象,它們相對於父窗口客戶區的左上角。

MoveWindow函數發送WM_GETMINMAXINFO消息。處理該消息時,CWnd有機會更改最大和最小窗口的默認值。如果傳遞給MoveWindow成員函數的參數超過了這些值,可以用WM_GETMINMAXINFO處理程序中的最小值或最大值替換這些值。

  • 上一篇:不要努力翻譯
  • 下一篇:缈昏
  • copyright 2024考研網大全