给出一些常见的有关滚动条的API
typedef struct tagSCROLLINFO
{
UINT cbSize;
UINT fMask;
int nMin;
int nMax;
UINT nPage;
int nPos;
int nTrackPos;
} SCROLLINFO, FAR *LPSCROLLINFO;
typedef SCROLLINFO CONST FAR *LPCSCROLLINFO;
// API
SetScrollInfo
GetScrollInfo
<pre code_snippet_id="431638" snippet_file_name="blog_20140721_1_6341487" name="code" class="cpp">GetScrollPos
<pre code_snippet_id="431638" snippet_file_name="blog_20140721_2_692123" name="code" class="cpp">SetScrollPos
<pre code_snippet_id="431638" snippet_file_name="blog_20140721_4_6645941" name="code" class="cpp">GetScrollRange
SetScrollRange
ScrollWindow
ScrollWindow<span style="font-family:Arial, Helvetica, sans-serif;">Ex</span>
</pre><pre>
</pre><pre>
ScrollWindow:当你需要将当前窗口滚动到某一个相对的位置时,使用这个函数。
GetScrollPos:当你需要将窗口滚动的绝对位置时,需要使用这个2个函数。
SetScrollPos:
若你子元素有的是自绘的,有的是子窗口,你就需要使用这个函数了。
<span style="font-family:Arial, Helvetica, sans-serif;"><span style="white-space: normal;">
</span></span>