|
发表于 2016-12-31 17:41:18
|
显示全部楼层
你好,我也碰到这个问题:
case WM_INIT_DIALOG:
CROLLBAR_Handle vScroll;
hItem = pMsg->hWin;
//hItem = pMsg->hWin;
SCROLLBAR_CreateAttached(hItem, SCROLLBAR_CF_VERTICAL);
vScroll = WM_GetDialogItem(hItem,GUI_ID_VSCROLL);
SCROLLBAR_SetWidth(vScroll, 28);
SCROLLBAR_SetNumItems(vScroll, 960);
SCROLLBAR_SetPageSize(vScroll, 220);
break;
case WM_NOTIFY_PARENT:
Id = WM_GetId(pMsg->hWinSrc);
NCode = pMsg->Data.v;
switch(Id) {
case GUI_ID_VSCROLL:
switch(NCode)
{
case WM_NOTIFICATION_CLICKED:
break;
case WM_NOTIFICATION_RELEASED:
break;
case WM_NOTIFICATION_VALUE_CHANGED:
WM_GetScrollState(pMsg->hWinSrc, &ScrollState);
break;
}
break;
初始化后,拖动滚动条怎么进入不了WM_NOTIFY_PARENT该项,不知道什么原因,感觉奇怪,你是怎么弄得,能不能讲下,多谢了 |
|