windows MFC消息demo

这篇具有很好参考价值的文章主要介绍了windows MFC消息demo。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、在BEGIN_MESSAGE_MAP添加MAP映射

BEGIN_MESSAGE_MAP(CdesktopTotalMapDlg, CDialogEx)
	ON_MESSAGE(WM_SYS_NORMAL_MSG, OnSysNormalMessage)

	ON_WM_SYSCOMMAND()
	ON_WM_PAINT()
	ON_WM_QUERYDRAGICON()
	ON_BN_CLICKED(IDC_BUTTON_SELECTSOURCEDIR, &CdesktopTotalMapDlg::OnBnClickedButtonSelectsourcedir)
	ON_BN_CLICKED(IDC_BUTTON_SELECTDSTFILE, &CdesktopTotalMapDlg::OnBnClickedButtonSelectdstfile)
	ON_BN_CLICKED(IDC_BUTTON_STARTMARGE, &CdesktopTotalMapDlg::OnBnClickedButtonStartmarge)
END_MESSAGE_MAP()

2、添加头文件声明

LRESULT OnSysNormalMessage(WPARAM wParam, LPARAM lParam );

3、添加OnSysNormalMessage函数定义

LRESULT CdesktopTotalMapDlg::OnSysNormalMessage(WPARAM wParam, LPARAM lParam )
{
	switch (wParam)
	{
	case 0:
		UpdateData(FALSE);
		CEdit*pedit=(CEdit*)GetDlgItem(IDC_EDIT_SHOWLOG);
		int nline=pedit-> GetLineCount();
		pedit-> LineScroll(nline-1);
		break;
	}
	return NULL;
}

4、调用

#define  WM_SYS_NORMAL_MSG_SHOWLOG 0
SYS_PostNormalMsg( WM_SYS_NORMAL_MSG_SHOWLOG , NULL);

文章来源地址https://www.toymoban.com/news/detail-675096.html

到了这里,关于windows MFC消息demo的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【小沐学C++】C++ 实现视频文件播放(Windows Media Player、MFC、C#)

    无为也,则用天下而有余;有为也,则为天下用而不足。 https://docs.microsoft.com/en-us/windows/win32/wmp/about-the-windows-media-player-sdk Microsoft Windows Media Player 软件开发工具包 (SDK) 提供了用于自定义 Windows Media Player 和 Windows Media Player Mobile 以及使用 Windows Media Player ActiveX 控件和 Windo

    2024年02月06日
    浏览(43)
  • MFC基于对话框——仿照Windows计算器制作C++简易计算器

    目录 一、界面设计 二、设置成员变量 三、初始化成员变量  四、初始化对话框 ​五、添加控件代码 1.各个数字的代码(0~9) 2.清除功能的代码 3.退格功能的代码 4.加减乘除功能的代码 5.小数点功能的代码 6.正负号功能的代码 7.等于功能的代码 六、源码领取方式 制作好之后

    2024年02月05日
    浏览(64)
  • 【MFC】07.MFC六大机制:消息映射-笔记

    本专栏上两篇文章分别介绍了【MFC】05.MFC第一大机制:程序启动机制和【MFC】06.MFC第二大机制:窗口创建机制,这篇文章来为大家介绍MFC的第三大机制:消息映射 typfd要实现消息映射,必须满足的三个条件: 类必须继承于CmdTargert 类必须声明重定义 DECLARE_MESSAGE_MAP 类外必须实

    2024年02月13日
    浏览(45)
  • 【MFC】07.MFC第三大机制:消息映射-笔记

    本专栏上两篇文章分别介绍了【MFC】05.MFC第一大机制:程序启动机制和【MFC】06.MFC第二大机制:窗口创建机制,这篇文章来为大家介绍MFC的第三大机制:消息映射 typfd要实现消息映射,必须满足的三个条件: 类必须继承于CmdTargert 类必须声明重定义 DECLARE_MESSAGE_MAP 类外必须实

    2024年02月14日
    浏览(38)
  • MFC新建内部消息

    提示:记录一下MFC新建内部消息的成功过程 文章目录 前言 一、第一阶段 二、第二阶段 三、第三阶段 总结 先说一下基本情况,因为要在mapview上增加一个显示加载时间的功能。然后发现是要等加载完再显示时间,显示在主窗口。所以就是在子线程中发送消息给窗口的问题。

    2024年02月09日
    浏览(44)
  • 微软MFC技术中的消息队列及消息处理(上)

    我是荔园微风,作为一名在IT界整整25年的老兵,今天来聊聊微软MFC技术中的消息队列及消息处理。 MFC应用程序中由Windows 系统以消息的形式发送给应用程序的窗口。窗口接收和处理消息之后,把控制返回给Windows。Windows系统在同一时间可显示多个窗口。此系统利用消息队列来

    2024年02月16日
    浏览(37)
  • 微软MFC技术中的消息队列及消息处理(下)

      我是荔园微风,作为一名在IT界整整25年的老兵,今天来聊聊微软MFC技术中的消息队列及消息处理。 MFC应用程序中由Windows 系统以消息的形式发送给应用程序的窗口。窗口接收和处理消息之后,把控制返回给Windows。Windows系统在同一时间可显示多个窗口。此系统利用消息队列

    2024年02月16日
    浏览(39)
  • 微软MFC技术中消息的分类

     我是荔园微风,作为一名在IT界整整25年的老兵,今天来聊聊MFC技术中消息的分类。 微软Windows中的消息虽然很多,但是种类并不繁杂,大体上有3种:窗口消息、命令消息和控件通知消息。 窗口消息是系统中最为常见的消息,它是指由操作系统和控制其他窗口所使用的消息。

    2024年02月13日
    浏览(34)
  • 微软MFC技术中消息的定义

     我是荔园微风,作为一名在IT界整整25年的老兵,今天来聊聊MFC技术中消息的定义。 本贴子首先介绍MFC消息的基本概念,理解消息的定义是学习使用MFC的基础。了解消息的驱动机制后,才能彻底明白MFC的运行机制。 首先来看什么是消息。通俗地讲,人们常常把外界的各种报

    2024年02月12日
    浏览(47)
  • 微软MFC技术中的消息循环

     我是荔园微风,作为一名在IT界整整25年的老兵,今天来聊聊微软MFC技术中的消息循环。 在很多windows程序中,都有如下代码: 在上面代码的第30行中,提到了循环。只有消息不断地被循环。才会实时得到窗口的当前状态。否则按照程序的顺序执行结构,此窗口只会闪下就被

    2024年02月13日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包