- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 MFC 初始化单选框的选中状态
BOOL xxxDlg::initDialog{((CButton*)GetDlgItem(IDC_RADIO1))->SetCheck(1);return 0;}
2013-04-24 19:41:53 1348
原创 MFC 两个窗体之间传值
最简单的方法两个窗体 Dlg1 Dlg21向2传值:在Dlg1调用的时候:Dlg2 dlg2;dlg2.xxx = xxx;dlg2.DoModalDlg2初始化:BOOL Dlg2::OnInitDialog() { CDialog::OnInitDialog(); xxx=this->xxx; return TRUE;}
2013-04-24 19:39:40 1817
原创 MFC 设置初始焦点和TAB顺序
查了无数资料GetDlgItem(控件ID)->SetFocus();return False;................................................但是,只要编辑窗体的时候按一下Ctrl + D 一切解决!
2013-04-23 19:46:51 1757 3
原创 MFC 屏蔽回车(enter) 取消(esc)默认响应时间
在默认窗体CDialog中有默认的CDialog::OnOK CDialog::OnCancel可以重载上面两个来达到快速屏蔽void CDialog::OnOK(){};void CDialog::OnCancel(){};但是,屏蔽之后,关闭按钮和确定就无法使用了!所以,需要自己重写按键消息:BOOL XXXDlg::PreT
2013-04-23 18:58:59 1754
原创 MFC CString和string的互相转换
CString->std::string 例子:CString strMfc=“test“;std::string strStl;strStl=strMfc.GetBuffer(0);std::string->CString 例子:CString strMfc;std::string strStl=“test“;strMfc=strStl.c_str(
2013-04-22 23:50:42 911
原创 MFC 子对话框建立与关闭
主void CMoshiwindowDlg::OnButton1() { // TODO: Add your control notification handler code here CDialogproty dlg; dlg.DoModal(); m_text.SetWindowText(dlg.text);}
2013-04-22 22:29:51 1475
原创 MFC 窗体的调用
查了很多资料,都说DoModal()返回值为OK或CANCEL键的ID 其实,这种说法是错误的 MSDN是这样说明其返回值的 If successful, the value of the nRetCode parameter specified in the call to EndDialog; otherwise, -
2013-04-22 22:28:29 1059
原创 编程之美2013 资格赛 第一题 解题报告
传话游戏时间限制: 1000ms 内存限制: 256MB描述Alice和Bob还有其他几位好朋友在一起玩传话游戏。这个游戏是这样进行的:首先,所有游戏者按顺序站成一排,Alice站第一位,Bob站最后一位。然后,Alice想一句话悄悄告诉第二位游戏者,第二位游戏者又悄悄地告诉第三位,第三位又告诉第四位……以此类推,直到倒数第二位告诉Bob。两位游戏者在传
2013-04-08 12:26:05 1547 1
原创 C/C++ 获得键盘按键代码
写推箱子小游戏的时候需要读取键盘写了个快速获得代码的小程序#include#includeint main(){ int a; while(1) { a=getch(); std::cout<<a<<std::endl; } return 0;}
2013-04-07 16:18:28 8388
原创 C/C++ 测试程序运行时间
做测序设计的时候,会有小程序需要调试时间复杂度,来个不是理论上测试方法。测试实际的计算时间。#include#include#includeusing namespace std; int main(){ int start = clock(); //开始时间 int pause = clock(); //暂停时间 system("pause"); in
2013-04-07 16:06:19 1171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人