• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 網絡知識 > 網絡基礎知識 > 怎樣改變窗口尺寸和移動窗口

    怎樣改變窗口尺寸和移動窗口

    時間: 春健736 分享

    怎樣改變窗口尺寸和移動窗口

      今天學習啦小編給大家介紹一下怎樣改變窗口尺寸和移動窗口吧。供大家參考!

      電腦基礎知識-改變窗口尺寸和移動窗口

      參考如下:

      改變窗口尺寸:

      一是移動鼠標到窗口上下左右邊框上,當看到鼠標變成上下或左右雙箭頭時,按下鼠標左鍵不要松開,然后拖動窗口邊框到合適的地方放開鼠標左鍵。

      二是移動鼠標到窗口任意一角當看到鼠標變成斜雙箭頭時,按下鼠標左鍵不要松開,然后拖動鼠標到合適的地方放開左鍵。

      三是利用控制菜單命令改變窗口大小。

      移動窗口:

      一是移動鼠標到窗口標題欄,按下鼠標左鍵不要松開,然后拖動鼠標到合適的地方放開左鍵。

      二是移動鼠標到任務欄,右鍵單擊要移動的窗口名稱,在彈出菜單中單擊選中“移動”,然后移動鼠標到要移動的窗口標題欄,按下鼠標左鍵不要松開,拖動鼠標到合適的地方再放開左鍵。

      三是利用控制菜單命令移動窗口。

      關鍵函數:

      GetWindowRect(LPRECT)

      GetClientRect(LPRECT)

      ScreenToClient(LPRECT)

      MoveWindow(LPRECT)

      (注:這里四個函數的參數既可以是CRect,也可以是CRect*)

      CWnd::GetWindowRect() 的作用是獲取CWnd 窗口的坐標位置,這個位置是以屏幕左上角為原點。(順便說一下,在窗口OnInitDialog 函數執行的時候,窗口的左上角是與屏幕左上角相重合的,在OnInitDialog 執行結束之后才被移動到屏幕中央并顯示。)

      CWnd::GetClientRect() 的作用也是獲取CWnd 窗口的坐標位置,但是這個位置是以該CWnd 窗口自己的客戶區(不包括框架)左上角為原點,也就是說用這個函數獲取的CRect 的left 和top 都一定是0.

      用上面兩個函數獲取到了窗口的坐標CRect 之后、可以通過對CRect 的top、left、right、bottom 進行修改來設置一個想要的窗口的大小與位置。最后用MoveWindow() 函數就可以把窗口移動到新的CRect 指定的矩形區里去、并改變大小了。

      假設現在有一個CDialog m_ChildDlg,則可以 m_ChildDlg.MoveWindow(rect); 注意,這里面的rect 必須是以m_ChildDlg 的父窗口為參照系的坐標位置。如果m_ChildDlg 沒有父窗口,那么屏幕桌面就是它的父窗口。這時可以直接 m_ChildDlg.GetWindowRect(rect); 再m_ChildDlg.MoveWindow(rect);

      但如果m_ChildDlg 有自己的父窗口呢?分兩種情況:

      1、m_ChildDlg 的左上角頂點坐標與其父窗口的客戶區的左上角頂點坐標重合。這時可以m_ChildDlg.GetClientRect(rect); 再m_ChildDlg.MoveWindow(rect);

      2、否則。假設其父窗口是CDialog m_PDlg,這時必須m_ChildDlg.GetWindowRect(rect); 然后m_PDlg.ScreenToClient(rect); 最后才能m_ChildDlg.MoveWindow(rect);

      如果MoveWindow之后,界面上顯示有問題,不妨試一下InvalidateRect(rect);//添加重繪區。

      UpdateWindow(); //發送并立即處理WM_PAINT,使重繪區重畫。

      學習啦小編介紹了怎樣改變窗口尺寸和移動窗口的相關知識:,希望你喜歡。

    578133 主站蜘蛛池模板: 日韩欧美三级视频| 国产在线无码精品电影网| 久草视频免费在线| 国产在线无码精品无码| 色综合天天综合中文网| 卡一卡二卡三精品| 男人天堂999| 亚洲欧美国产精品| 果冻传媒麻豆电影| 久久亚洲精品中文字幕| 成人欧美一区二区三区黑人| n男同时一女的h文4p| 国产视频精品久久| 欧美成人777| 国产aⅴ精品一区二区三区久久| 精品国产中文字幕| 亚洲网站免费看| 欧美一级片在线观看| 久久男人的天堂色偷偷| 成年免费视频黄网站在线观看| а√天堂资源8在线官网在线| 国内精品久久人妻互换| 性宝福精品导航| 国产一区日韩二区欧美三区 | 把腿扒开做爽爽视频| 一二三四社区在线中文视频| 国产麻豆欧美亚洲综合久久| 欧美深夜福利视频| 国产一区在线视频观看| 男性gay黄免费网站| 亚洲国产精品成人久久久| 日本高清在线中文字幕网| 一边摸一边叫床一边爽| 国内自拍视频一区二区三区| 国产精品亚洲四区在线观看| 四虎永久网址影院| 狠狠久久亚洲欧美专区| 亚洲а∨精品天堂在线| 新版bt天堂资源在线| 99热99在线| 国产成人无码一区二区三区在线 |