能力值:
( LV2,RANK:10 )
|
-
-
2 楼
我也想学学怎么改,会的说说呀!我初学VC++,买了本烂书,看了6遍都没搞明白,谁介绍本好的呀!最好是对MFC有详解的,价格便宜些的
|
能力值:
( LV6,RANK:90 )
|
-
-
3 楼
<深入浅出MFC>
|
能力值:
( LV12,RANK:660 )
|
-
-
4 楼
可以这样:不要修改VC自动生成的OK按钮的控件ID,只是改他的CAPTION,然后在这个基础上添加响应函数,这时再按回车就是原来的OK按钮来响应了。
|
能力值:
( LV12,RANK:660 )
|
-
-
5 楼
如果不想让它执行完函数就关闭对话框,就将最后的那行OnOK();注释掉即可。
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
恩,问题解决了。谢谢
|
能力值:
( LV12,RANK:650 )
|
-
-
7 楼
把默认的OK和CANCEL按钮删掉,自己写,我写小东西时都这么干
btw: 一上来就看《深入浅出MFC》会让你崩溃的,有一本英文名叫inside visual C++ 的书据说不错,中文译名忘叫什么了好像是旧版翻译得要比新版好。如果只想快速上手玩玩就算的话,那些Learning in 21 days之类就行了,SAMS的,有网页电子版
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
崩溃不至于,不过都差不多了
|
能力值:
( LV13,RANK:370 )
|
-
-
9 楼
重载PreTranslateMessage():
BOOL CXXXXDlg::PreTranslateMessage(MSG* pMsg)
{
if (WM_KEYDOWN == pMsg->message)
{
if (VK_RETURN == pMsg->wParam)
return TRUE;
}
return CDialog::PreTranslateMessage(pMsg);
}
|
能力值:
( LV8,RANK:130 )
|
-
-
10 楼
最初由 luocong 发布 重载PreTranslateMessage():
BOOL CXXXXDlg::PreTranslateMessage(MSG* pMsg) { if (WM_KEYDOWN == pMsg->message) ........ 老大,VC里重载CXXXXDlg::PreTranslateMessage这个是什么意思啊
随便说说如何使用!!!
|
能力值:
(RANK:10 )
|
-
-
11 楼
最初由 luocong 发布 重载PreTranslateMessage():
BOOL CXXXXDlg::PreTranslateMessage(MSG* pMsg) { if (WM_KEYDOWN == pMsg->message) ........ 正解
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
最初由 lee 发布
老大,VC里重载CXXXXDlg::PreTranslateMessage这个是什么意思啊
........
PreTranslateMessage就是在消息到之前处理一下......
|
|
|