程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> C++ 中轉動條的轉動成績

C++ 中轉動條的轉動成績

編輯:關於C++

C++ 中轉動條的轉動成績。本站提示廣大學習愛好者:(C++ 中轉動條的轉動成績)文章只能為提供參考,不一定能成為您想要的結果。以下是C++ 中轉動條的轉動成績正文


SCROLLINFO scrollinfo;
GetScrollInfo(SB_HORZ, &scrollinfo, SIF_ALL);
switch (nSBCode)
{
case SB_LINERIGHT:
  if (scrollinfo.nPos < scrollinfo.nMax){
  scrollinfo.nPos += 10;
  SetScrollInfo(SB_HORZ, &scrollinfo);
  ScrollWindow(-10, 0);}
  break;
}

應用 GetScrollInfo 獲得轉動信息 將信息保留於 SCROLLINFO 類的數據中

然後依據 nSBCode 來斷定是哪一個轉動條的哪一個舉措,做了調劑

上面列出轉動的相干函數

afx_msg void OnHScroll( 
  UINT nSBCode, 
  UINT nPos, 
  CScrollBar* pScrollBar 
);

各個參數的意義:

nSBCode

      指定指導用戶轉動要求的轉動條代碼。 此參數可所以以下值之一:
      SB_LEFT 轉動到最左邊。
      SB_ENDSCROLL 停止轉動。
      SB_LINELEFT 轉動。
      SB_LINERIGHT 轉動權限。
      SB_PAGELEFT 轉動一頁。
      SB_PAGERIGHT 轉動一頁權限。
      SB_RIGHT 轉動到最左邊。
      SB_THUMBPOSITION 為相對地位的轉動。         以後地位由 nPos 參數指定。
      SB_THUMBTRACK 拖動到指定地位的轉動框。 以後地位由 nPos 參數指定。
nPos
      假如轉動條代碼是 SB_THUMBPOSITION 或 SB_THUMBTRACK,指定轉動框地位;不然,未應用。 基於初始轉動年夜小,nPos 可認為負的,是以假如須要,轉換到 int。
pScrollBar
      假如轉動新聞來自轉動條控件,個中包括指向該控件。 //假如是手動添加的轉動控件
      假如用戶單擊窗口轉動條,此參數是 NULL。
      指針能夠是瞬態的,不該存儲以供未來應用。

以上所述就是本文的全體內容了,願望年夜家可以或許愛好。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved