void CMyView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
switch(nChar)
{
case VK_ESCAPE:
key=1;
break;
}
}
这个函数里有key我定义成全局的,请问能不能在ondraw里得到由这个函数处理后的key值;
能不能在ondraw里调用这个函数啊?如果可以的话,要怎么调?
{
// TODO: Add your message handler code here and/or call default
switch(nChar)
{
case VK_ESCAPE:
key=1;
break;
}
}
这个函数里有key我定义成全局的,请问能不能在ondraw里得到由这个函数处理后的key值;
能不能在ondraw里调用这个函数啊?如果可以的话,要怎么调?
解决方案 »
- 爲什麽我攔截了對話框最小化消息之後,對話框還是被最小化了
- (vcleaner马甲)喜获MVP,散分——2
- 在一个文本编辑框中(CEdit)有什么办法可以限制它的输入字数,其中输入可能有汉字或字符?
- 怎么查找标题包含某些文字的窗口?
- SDK CheckBox 做 CHECKED怎么做啊。 它有些什么消息啊。
- 我搞了半天了,关于注册表的问题!!
- 网络流量和带宽的比例关系,能否讲讲?
- VC6/7 下如何使用 win2000 SP2下带的调试符号信息
- error LNK2001: unresolved external symbol __fmemcpy ?
- OpenCV中文网站下载的“在MFC中使用OpenCV”工程链接遇到问题,跪求解答
- 哪位哥们解释一下父窗口和子窗口的关系
- 在对话框中实现字幕滚动效果,可是画面抖动得很厉害,怎么办
这个SendMessage ( )要怎么向ondraw里传送消息啊?
附加的键被同时按下,比如SHIFT这一些键,。
{
// TODO: Add your message handler code here and/or call default
switch(nChar)
{
case VK_ESCAPE:
key=1;
// if you want to refresh ,please insert this
Invalidate();
break;
}
}OnDraw()
{
CPaintDC dc(this);
if( key == 1)
{
dc.DrawText(strText,lprectRect,UINTflag);
}
}