0

我想问一下如何在 WinApi32 C 中创建滚动条(滑块),以便可以
根据滚动条中拇指的位置发送串行端口数据。

4

1 回答 1

0

您可以通过在调用中添加WS_HSCROLL和/或WS_VSCROLL样式来创建带有滚动条的窗口。CreateWindow()

hWnd = CreateWindow("YourWnd","Name", 
  WS_OVERLAPPEDWINDOW | WS_HSCROLL | WS_VSCROLL,
  CW_USEDEFAULT, CW_USEDEFAULT, 500, 250,
  NULL,NULL,            
  hInstance,NULL
);

然后,您可以通过调用GetScrollPos()orGetScrollInfo()函数来检查位置。

有关详细信息,请参阅此处的MSDN 文档。

于 2013-02-04T14:05:55.103 回答