VC++代码解释一下
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC++代码解释一下相关的知识,希望对你有一定的参考价值。
BEGIN_MESSAGE_MAP(CRepeaterMonitorofChimaMobileDlg, CDialog)
//AFX_MSG_MAP(CRepeaterMonitorofChimaMobileDlg)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_OPENCOM, OnOpencom)
ON_BN_CLICKED(IDC_QUERY, OnQuery)
ON_BN_CLICKED(IDC_SET, OnSet)
ON_BN_CLICKED(IDC_SWITCH, OnSwitch)
ON_NOTIFY(TCN_SELCHANGE, IDC_TAB1, OnSelchangeTab1)
ON_BN_CLICKED(IDC_CANSEND, OnCansend)
ON_BN_CLICKED(IDC_INITIALMODEM, OnInitialmodem)
ON_BN_CLICKED(IDC_CLEARUP, OnClearup)
ON_BN_CLICKED(IDC_LANGUAGE, OnLanguage)
ON_WM_CTLCOLOR()
//AFX_MSG_MAP
END_MESSAGE_MAP()
是什么意思,起到什么作用?
第一句是消息映射的开始,
最后一行是结束
当中就是具体的消息关联了
ON_WM_SYSCOMMAND()//当点窗口左上角弹出系统菜单时,点相应的选项会产生WM_SYSCOMMAND消息,这行就是说,本窗体会相应控制菜单。
ON_WM_PAINT()//相应WM_PAINT,就是窗体重绘
ON_WM_QUERYDRAGICON()//没有定义图标的窗体当其最小化时发送WM_QUERYDRAGICON消息,本行就是说,本窗体会相应这个消息
ON_BN_CLICKED(IDC_OPENCOM, OnOpencom)//这行是响应按钮单击消息。意思是当单击一个ID号为IDC_OPENCOM的按钮时,会产生这个消息,并由OnOpencom这个函数响应,就是说这个函数将会执行
ON_NOTIFY(TCN_SELCHANGE, IDC_TAB1, OnSelchangeTab1)//这是一个通知消息。当一个控件(IDC_TAB1)发生某些事件(例如TCN_SELCHANGE)时,OnSelchangeTab1就会执行。
ON_WM_CTLCOLOR()//这是控件颜色背景等的绘制响应,当控件等重绘的时候,会调用OnCtrlColor函数,这是个虚函数,可以自己重写 参考技术A 给CRepeaterMonitorofChimaMobileDlg这个对话框注册了ON_开头的一堆事件处理函数 参考技术B 消息映射表,响应系统不同的消息
如何用VC编写一个程序,运行打开指定网页
如何用VC编写一个程序,实现两个指令:1、运行就打开指定网页,2、程序有自己的图标。
麻烦详细说明一下。不限于VC,用其他软件能实现也可以。
图标的话,把VC自动生成的MFC的那个图标文件换掉,名字设成一样的就行。追问
VC的代码写在哪里?能否从新建工程开始详细说明一下,谢谢!!!
追答那我可以先了解一下你现在对VC了解到什么地步了?以便我好说明!
追问建的是win32 console application工程,现在已经可以用系统默认浏览器打开指定网页,并隐藏窗口,但不知道怎么改图标。没有用MFC。我是新手,没学过VC。
win32 console application工程 的图标好像是操作系统默认的,还不知道如何修改,网上说是修改注册表,但如果那样,其他的诸如控制台程序都会改变吧。
一般 WIN32 应用程序或者MFC的就很好改,而且开发很常用。其实控制台一般用于做测试、工具程序而已。现在很少会用于开发人机交互程序。
以上是关于VC++代码解释一下的主要内容,如果未能解决你的问题,请参考以下文章
下载了个VS2015写C++,但是运行的时候,结果窗口只是闪一下,没有显示出来,求大神解释
(急)IP协议源代码(C++)中的转发函数谁能帮忙解释一下?