📄 subject_29411.htm
字号:
<p>
序号:29411 发表者:菜鸟也支招儿 发表日期:2003-02-07 14:45:56
<br>主题:关于光标的问题!!!(在线等待)
<br>内容:我的程序里有几个文本框(Edit),我怎么才能知道我的光标正处在哪个文本框里呢?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:REMEX1980 回复日期:2003-02-08 09:40:41
<br>内容: HWND m_hFocus;<BR> CWnd * m_wEditItem;<BR><BR> m_wEditItem = GetDlgItem(IDC_EDIT1);<BR><BR> m_hFocus = ::GetFocus();<BR><BR> if(m_wEditItem->m_hWnd == m_hFocus )<BR> AfxMessageBox("now focus in edit1"); <BR>// 依次类推
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:菜鸟也支招儿 回复日期:2003-02-10 08:06:31
<br>内容:谢谢remex1980兄,我试过了,不行呀!我跟了一下:m_hFocus和 m_wEditItem->m_hWnd 的值不一样哦,我把光标点在IDC_EDIT1里也不会弹出MessageBox的。GetFocus是得到光标的焦点么?我用过GetCaretPos也不行,想用IsFocused(),可提示说找不到这个函数所在的类,怎么半呀?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:菜鸟也支招儿 回复日期:2003-02-11 09:34:21
<br>内容:我又试了一次!上次不成功是因为我把代码写在OnOk()里了,这样当我一点OK光标就变了,不在edit里了。我又用OnTimer()试了,结果成功了!再次谢谢remex1980兄!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:REMEX1980 回复日期:2003-02-11 09:55:51
<br>内容:呵呵<BR><BR>很聪明,能够自己解决问题才是最棒的:~)<BR>事实上我也是个新手,以后还得请你们帮忙的时候呢
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:张跃猛 回复日期:2003-03-10 22:16:39
<br>内容:你的光标没有显示功能?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -