最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++ 中滾動條的滾動問題

 更新時間:2015年06月30日 11:16:16   投稿:hebedich  
本文主要通過一個示例,給大家介紹了C++中滾動條的滾動問題,以及相關(guān)參數(shù)的解釋,非常的詳細(xì),有需要的小伙伴可以參考下。
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 類的數(shù)據(jù)中

然后根據(jù) nSBCode 來判斷是哪個滾動條的哪個動作,做了調(diào)整

下面列出滾動的相關(guān)函數(shù)

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

各個參數(shù)的意義:

nSBCode

      指定指示用戶滾動請求的滾動條代碼。 此參數(shù)可以是下列值之一:
      SB_LEFT 滾動到最左側(cè)。
      SB_ENDSCROLL 結(jié)束滾動。
      SB_LINELEFT 滾動。
      SB_LINERIGHT 滾動權(quán)限。
      SB_PAGELEFT 滾動一頁。
      SB_PAGERIGHT 滾動一頁權(quán)限。
      SB_RIGHT 滾動到最右邊。
      SB_THUMBPOSITION 為絕對位置的滾動。         當(dāng)前位置由 nPos 參數(shù)指定。
      SB_THUMBTRACK 拖動到指定位置的滾動框。 當(dāng)前位置由 nPos 參數(shù)指定。
nPos
      如果滾動條代碼是 SB_THUMBPOSITION 或 SB_THUMBTRACK,指定滾動框位置;否則,未使用。 基于初始滾動大小,nPos 可以為負(fù)的,因此如果需要,轉(zhuǎn)換到 int。
pScrollBar
      如果滾動消息來自滾動條控件,其中包含指向該控件。 //如果是手動添加的滾動控件
      如果用戶單擊窗口滾動條,此參數(shù)是 NULL。
      指針可能是瞬態(tài)的,不應(yīng)存儲以供將來使用。

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • C++之set自定義排序問題

    C++之set自定義排序問題

    這篇文章主要介紹了C++之set自定義排序問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • C++中的多態(tài)與多重繼承實現(xiàn)與Java的區(qū)別

    C++中的多態(tài)與多重繼承實現(xiàn)與Java的區(qū)別

    這篇文章主要介紹了C++中的多態(tài)與多重繼承實現(xiàn)與Java的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • OpenCV實現(xiàn)圖像距離變換

    OpenCV實現(xiàn)圖像距離變換

    這篇文章主要為大家詳細(xì)介紹了OpenCV實現(xiàn)圖像距離變換,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • C++編程中將引用類型作為函數(shù)參數(shù)的方法指南

    C++編程中將引用類型作為函數(shù)參數(shù)的方法指南

    這篇文章主要介紹了C++編程中將引用類型作為函數(shù)參數(shù)的方法指南,是C++入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-09-09
  • C++ 使用new與delete需注意的原則

    C++ 使用new與delete需注意的原則

    這篇文章主要介紹了C++ 使用new與delete需注意的原則,幫助大家更好的理解和學(xué)習(xí)c++,感興趣的朋友可以了解下
    2020-08-08
  • C++中獲取字符串長度的函數(shù)sizeof()、strlen()、length()、size()詳解和區(qū)別(推薦)

    C++中獲取字符串長度的函數(shù)sizeof()、strlen()、length()、size()詳解和區(qū)別(推薦)

    在C++中計算長度的函數(shù)有四種,它們分別是sizeof()?,size(),strlen(),str.length(),這篇文章主要介紹了C++中獲取字符串長度的函數(shù)sizeof()、strlen()、length()、size()詳解和區(qū)別,需要的朋友可以參考下
    2023-02-02
  • c語言內(nèi)存泄露示例解析

    c語言內(nèi)存泄露示例解析

    從1988年著名的莫里斯蠕蟲 攻擊到有關(guān) Flash Player 和其他關(guān)鍵的零售級程序的最新安全警報都與緩沖區(qū)溢出有關(guān):“大多數(shù)計算機安全漏洞都是緩沖區(qū)溢出”,Rodney Bates 在 2004 年寫道
    2013-09-09
  • 探討C++中不能聲明為虛函數(shù)的有哪些函數(shù)

    探討C++中不能聲明為虛函數(shù)的有哪些函數(shù)

    下面小編就為大家?guī)硪黄接慍++中不能聲明為虛函數(shù)的有哪些函數(shù)。希望對大家有所幫助。一起跟隨小編過來看看吧,祝大家游戲愉快哦
    2017-01-01
  • C++使用htslib庫讀入和寫出bam文件的實例

    C++使用htslib庫讀入和寫出bam文件的實例

    下面小編就為大家分享一篇C++使用htslib庫讀入和寫出bam文件的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • c++ 子類構(gòu)造函數(shù)初始化及父類構(gòu)造初始化的使用

    c++ 子類構(gòu)造函數(shù)初始化及父類構(gòu)造初始化的使用

    這篇文章主要介紹了c++ 子類構(gòu)造函數(shù)初始化及父類構(gòu)造初始化的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07

最新評論

岳阳县| 双桥区| 黄平县| 绥滨县| 沧州市| 化州市| 太保市| 柞水县| 长泰县| 共和县| 通城县| 资兴市| 崇左市| 星子县| 军事| 八宿县| 盐山县| 普兰店市| 泾阳县| 裕民县| 林州市| 赫章县| 如东县| 兰坪| 巴楚县| 太湖县| 五家渠市| 资讯 | 大名县| 澄城县| 茂名市| 隆林| 宾阳县| 枣阳市| 九龙县| 濉溪县| 河津市| 河源市| 遵化市| 新和县| 盐山县|