1.VS中显示行号

工具 -> 选项 -> 文本编辑器 -> C/C++ -> 行号

2.VS中调整字体大小

工具 -> 选项 -> 环境->字体和颜色

3.VS中调试编译按钮

在VS工具窗口右键->生成

4.消息对话框

  1)MessageBox(_T("你好!"),MB_OK);

  

  2)MessageBox(_T("你好!"),_T("你好!"),MB_YESNO);

5.MFC中find函数用法

CString::Find()函数

注:CString::Find函数,如果给定的参数是一个字符串,那么它必须与此字符串中的某一个子字符串完全匹配才能返回相匹配的子字符串第一个字符的索引。

CString::Find

作用

  在一个较大的字符串中查找字符或子字符串
  int Find( TCHAR ch ) const;
  int Find( LPCTSTR lpszSub ) const;
  int Find( TCHAR ch, int nStart ) const;
  int Find( LPCTSTR lpszSub, int nStart ) const;

 

返回值

  返回此CString对象中与需要的子字符串或字符匹配的第一个字符的从零开始的索引;如果没有找到子字符串或字符则返回-1。

参数

  ch 要搜索的单个字符。
  lpszSub 要搜索的子字符串。
  nStart 字符串中开始搜索的字符的索引,如果是0,则是从头开始搜索。如果nStart不是0,则位于nStart处的字符不包括在搜索之内。
  pstr 指向要搜索的字符串的指针

说明

  此成员函数用来在此字符串中搜索子字符串的第一个匹配的字符。函数的重载可以接收单个字符(类似于运行时函数strchr)和字符串(类似于strstr)。

    //下面演示第一个例子

  // CString::Find( TCHAR ch )
  CString s( "abcdef" );
  int n = s.Find( 'c' ); // 结果 n = 2
  int f = s.Find( "de" ) ; // 结果 f = 3
  ASSERT( n == );
  ASSERT( f == );
  // 下面演示第二个例子
  // CString::Find(TCHAR ch,int nStart)
  CString str("The stars are aligned");
  int n = str.Find('e',); //结果 n = 12
  ASSERT(n == )

6.

//错误的
int num1,num2,num3;
char ch1[10], ch2[10], ch3[10]; GetDlgItem(IDC_EDIT2)->GetWindowText(ch1,10);
GetDlgItem(IDC_EDIT3)->GetWindowText(ch2,10); num1 = atoi (ch1);
num2 = atoi (ch2);
num3 = num1 + num2; atoi (num3,ch3,10);
GetDlgItem(IDC_EDIT4)->SetWindowText(ch3);

 

//正确的
#include <shlwapi.h>// 添加头文件 int num1,num2,num3;
CString ch1, ch2;
CString ch3; GetDlgItem(IDC_EDIT2)->GetWindowText(ch1);
GetDlgItem(IDC_EDIT3)->GetWindowText(ch2); num1=StrToInt(ch1);
num2=StrToInt(ch2);
num3 = num1 + num2; ch3.Format(L"%d",num3);
GetDlgItem(IDC_EDIT4)->SetWindowText(ch3);

 

 

  

MFC笔记7的更多相关文章

  1. MFC笔记

    一.Win32基本程序概念 所有的windows程序都必须载入windows.h MFC程序都有一个Stdafx.h文件,它载入了MFC框架必须的文件. Windows程序以消息为基础,以事件驱动之. ...

  2. MFC笔记10

    1. CDC MemDC1; MemDC1.SetBkMode(OPAQUE); 背景模式,VC6下面有三种:/* Background Modes */#define TRANSPARENT 1// ...

  3. MFC笔记6

    1.MFC文件的读写操作 写操作 创建一个编辑框(IDC_INFOR_EDIT1),在里面输入信息,创建一个按钮(IDC_BUTTON),点击按钮会触发(OnBnClickedButton2()函数) ...

  4. MFC笔记5

    1.MessageBox()             引用自(http://www.douban.com/note/40199603/) 一 函数原型及参数 function MessageBox(h ...

  5. MFC笔记3

    1. C6有默认的提示代码功能,但是其默认的快捷键是Ctrl + Space,这一般情况下是切换输入法快捷键,所以,只需重新设置一下快捷键就可以实现提示代码功能,具体设置位置如下: 工具(T) -&g ...

  6. MFC笔记2

    1.Create()函数创建,该函数原型如下: BOOL Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* ...

  7. MFC笔记1

    1.在对话框文档中定义两个定时器,每间隔5秒弹出一个消息框提示“定时器1”,每隔5秒弹出一个消息框提示“定时器2” UINT ID_TIMER1 = 1 , ID_TIMER2 = 2;   //设置 ...

  8. MFC笔记(DN)

    01:MFC应用程序编程 02:MFC菜单.工具栏.状态栏 03:视图窗口

  9. MFC笔记<持续更新>

    1.设置垂直滚动条的位置在末尾 SCROLLINFO si; GetScrollInfo(SB_VERT, &si, SIF_PAGE | SIF_RANGE | SIF_POS); si.f ...

随机推荐

  1. 【leetcode】437. Path Sum III

    problem 437. Path Sum III 参考 1. Leetcode_437. Path Sum III; 完

  2. AWS Redshift typical error and potential root cause:

    Full join issue: When use full join, the below join condition should not occur: 1, OR statement2, an ...

  3. 软件工程 week 04

    四则运算 一.摘要 作业地址:https://edu.cnblogs.com/campus/nenu/2016CS/homework/2266 git仓库地址:https://git.coding.n ...

  4. Concordion test

    reference documents http://concordion.org/Example.html

  5. HTML超链接和路径

    html超链接和路径 学习要点:     1.超链接的属性     2.相对与绝对路径     3.锚点设置                          一.超链接的属性     <a&g ...

  6. python基础-闭包

    def bibao(): li = [] n = [1] def inner(): li.append(n[0]) n[0] +=1 print(li) return inner b = bibao( ...

  7. 使外部主机可访问Django服务

    欲让外部主机可访问Django的服务器,需使用如下命令开启服务 python manage.py runserver 0.0.0.0:8000

  8. Discuz! X3 全新安装图文教程

    Discuz! 是腾讯旗下 Comsenz 公司推出的以社区为基础的专业建站平台,帮助网站实现一站式服务.让论坛(BBS).个人空间(SNS).门户(Portal).群组(Group).应用开放平台( ...

  9. PythonStudy——函数的参数 Function argument

    形参与实参 # 参数介绍:# 函数为什么要有参数:因为内部的函数体需要外部的数据# 怎么定义函数的参数:在定义函数阶段,函数名后面()中来定义函数的参数# 怎么使用函数的参数:在函数体中用定义的参数名 ...

  10. sequelize查询数据的日期格式化

    首先确定时区 const sequelize = new Sequelize(config.database, config.username, config.password, { host: co ...