void CPeriodCheckDlg::OnDeltaposSpinHour(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMUPDOWN pNMUpDown = reinterpret_cast<LPNMUPDOWN>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
int nStart = 0, nEnd = 0;
m_editTime.GetSel(nStart,nEnd);//焦点的值一直变化,Why? MFC内部怎么处理的?
} BOOL CPeriodCheckDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: 在此添加专用代码和/或调用基类
if(pMsg->message == WM_KEYDOWN&&GetFocus() == (CWnd*)&m_editTime)
{
int nStart = 0, nEnd = 0;
m_editTime.GetSel(nStart,nEnd);//获取一次焦点,值一直不变化
return TRUE;
}
}
解决方案 »
- 无参数的CreateThread函数的作用?
- 理解TCP/IP协议对socket编程有什么作用
- vc mfc开发现在用什么方式数据库操作方式?dao or odbc?
- #if _MFC_VER > 0x0600 是什么意思?
- 修改窗口标题的问题
- 使用自定义剪切板的问题
- 请教最简单的VC程序
- 如何在CListView中响应鼠标右键点击弹出菜单的同时,确定点击鼠标所在的行?
- 有没有中文版的msdn呢
- 有谁知道,Microsoft的语音引擎怎么使用?有个texttospeech的ActiveX控件,VC里可以看到,但它的文件名是什么?我怎么到一个没有这个控件的机器上使用呢?
- 新手GPS串口接收问题请教
- 对话框程序中因ALT键引发的问题,期盼高人现身。
{
LPNMUPDOWN pNMUpDown = reinterpret_cast<LPNMUPDOWN>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
int nStart = 0, nEnd = 0;
m_editTime.GetSel(nStart,nEnd);//焦点的值一直变化,Why? MFC内部怎么处理的?
*pResult = 0;
}