【发布时间】:2015-07-02 06:06:27
【问题描述】:
我是 MFC 新手,我想复制准确的 Ctrl+Page Down 和 Ctrl+Page Up 行为对常规 Page Down/Page Up 键没有任何支持键 (Ctrl/Shift)。我一直在尝试清除在点击 Page Up 和 Page Down 键时自动选择的项目的焦点。
我已尝试使用此代码,但无法正常工作:
case VK_NEXT: // pagedown
case VK_PRIOR: // pageup
lhItem = GetFocusedItem();
if (IsSelected(lhItem))
{
CTreeCtrl::SetItemState(lhItem, 0, TVIS_SELECTED);
}
break;
谁能帮我解决这个问题
【问题讨论】:
-
今后请尽量减少对格式的草率,并阅读Markdown help。
-
你把“这段代码”放在哪里了?
-
我将代码保存在 void CiTreeCtrl::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) {} 函数中
标签: visual-c++ visual-studio-2013 mfc