代码如下:
case WM_KEYDOWN:
switch (message)
{
case VK_HOME:
SendMessage(hwnd, SB_VERT, SB_TOP, 0L);
case VK_END:
SendMessage(hwnd, SB_VERT, SB_BOTTOM, 0L);
break;
case VK_PRIOR:
SendMessage(hwnd, SB_VERT, SB_PAGEUP, 0L);
break;
case VK_NEXT:
SendMessage(hwnd, SB_VERT, SB_PAGEDOWN, 0L);
break;
case VK_UP:
SendMessage(hwnd, SB_VERT, SB_LINEUP, 0L);
break;
case VK_DOWN:
SendMessage(hwnd, SB_VERT, SB_LINEDOWN, 0L);
break;
case VK_LEFT:
SendMessage(hwnd, SB_HORZ, SB_PAGEDOWN, 0L);
break;
case VK_RIGHT:
SendMessage(hwnd, SB_HORZ, SB_PAGEUP, 0L);
break;
default:
break;
}
return 0;
windows编程中为滚动条写了按键的代码,但是按了相应的键不起作用。
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
0条回答 默认 最新
悬赏问题
- ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
- ¥15 Linux权限管理相关操作(求解答)
- ¥15 Bug traq 数据包 大概什么价
- ¥15 在anaconda上pytorch和paddle paddle下载报错
- ¥25 自动填写QQ腾讯文档收集表
- ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
- ¥15 求一份STM32F10X的I2S外设库
- ¥15 android 打包报错
- ¥15 关于stm32的问题
- ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?