VC实现给窗体的一个按钮添加事件的方法_C 语言

本文实例讲述了VC实现给窗体的一个按钮添加事件的方法。分享给大家供大家参考。具体实现方法如下:

1. 在MainFrm.h中

复制代码 代码如下:

// Generated message map functions

添加:

复制代码 代码如下:

afx_msg void OnSelectRed(); //声明事件名称

2. MainFrm.cpp中

复制代码 代码如下:

BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
下面
添加:

复制代码 代码如下:

ON_COMMAND_(ID_SELECT_RED,OnSelectRed) //做个关联(映射)

3. MainFrm.cpp中

复制代码 代码如下:

// CMainFrame message handlers

添加 函数体

复制代码 代码如下:

void CMainFrame::OnSelectRed()
{

}

希望本文所述对大家的VC程序设计有所帮助。

时间: 2024-12-04 17:53:54

VC实现给窗体的一个按钮添加事件的方法_C 语言的相关文章

MFC对话框中添加状态栏的方法_C 语言

本文实例讲述了MFC对话框中添加状态栏的方法.分享给大家供大家参考.具体如下: 1.在对话框的dlg实现类里添加成员变量: CXTPStatusBar m_wndStatusBar; //状态栏(或者是CStatusBar) //在OnInitDialog方法中初始化: static UINT indicators[] = { ID_SEPARATOR, // status line indicator ID_INDICATOR_CAPS, ID_INDICATOR_NUM, ID_INDICA

VC++实现CStdioFile写入及读取文件并自动换行的方法_C 语言

本文所述CStdioFile可实现在VC++中主要用来写入及读出文件的功能,继承自CFile类,它会自动处理 "\r\n",遇到"\n"自动添加\r并设置光标在当前行,它同时可以自动换行,不过使用CStdioFile在处理大文件时速度有些慢, 用CStdioFile写入读取文件实现代码如下: LPTSTR filter=_T("Playlist Files(.txt)|*.txt|"); CString tempPath; CFileDialog

VC++实现通过API来查看程序错误信息的方法_C 语言

本文实例介绍了VC++通过API查看错误信息的方法,可以在遇到错误的时候,将显示出错信息并退出处理,具体的实现代码如下: if((m_hBitMap=(HBITMAP)::LoadImage(NULL,filepath,IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE))==NULL) { LPVOID lpMsgBuf; DWORD dw = ::GetLastError(); FormatMessage( FORMAT_MESSAGE_ALLOC

获取一个文件行数的方法_C 语言

第一种方法 思路:将文件中的字符一个一个读出,然后与 \n 作比较. 复制代码 代码如下:      #include <stdio.h>      #include <string.h>       #include <errno.h>                int main(int argc, char *argv[])       {            FILE *fp;            int n = 0;           int ch; 

Flex中如何给一个按钮添加链接实现点击打开网页

 我们需要这样的一个效果:点击链接打开一个网页.下面为大家介绍下Flex中如何给一个按钮添加链接实现点击打开网页,感兴趣的朋友可以参考下 Flex中如何给一个按钮添加链接,点击链接打开一个网页呢?  可以用 navigateToURL 或者 htmlText 实现,请看下面的例子  复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?>  <mx:Application xmlns:mx="ht

android为按钮添加事件的三种方法

 Android中为按钮添加事件一般有三种方法,这里总结一下,当然其实这完全是java基础内容. 1.内部类: ? 代码片段,双击复制   btn.setOnClickListener(new OnClickListener() { public void onClick(View v) { ... } });   这种方法适合只为单个按钮添加事件,当按钮较多的时候,就要重复写onClick()方法,这样不是最佳的在做法. 2.创建独立的类: ? 代码片段,双击复制   btn.setOnCli

qt-在vs2008中为Qt按钮添加事件

问题描述 在vs2008中为Qt按钮添加事件 我用vs2008创建了一个Qt项目,在Qt的ui上面放置了一个按钮Btn1,我现在需要在程序中为这个按钮添加点击改变按钮上面文字的颜色为红色,需要这么设置?Qt新手,跪求大神解答 解决方案 分为两步,一按键响应:Qt入门-QPushButtonOpenCV学习笔记(二十五)--OpenCV图形界面设计Qt+VS2008 二文本颜色的修改QT 如何设置 QPushButton 的背景色

android为ListView每个Item上面的按钮添加事件_Android

本文介绍了ListView给每个Item上面的按钮添加事件,具体如下: 1.先看下效果图: 在这里仅供测试,我把数据都写死了,根据需要可以自己进行修改,此外实现ListView上面每个Item上的Button的事件有两种方法: 1.使用final变量扩展局部变量的生命周期范围主要代码(本文最后附全部代码): //注意原本getView方法中的int position变量是非final的,现在改为final @Override public View getView(final int posit

link 中一个按钮的代码如何连续执行另一个按钮的事件5次?

问题描述 link 中一个按钮的代码如何连续执行另一个按钮的事件5次? link 中一个按钮的代码如何连续执行另一个按钮的事件5次? 解决方案 https://msdn.microsoft.com/zh-cn/library/system.windows.forms.button.performclick.aspx 解决方案二: 在button1_Click里面写 for (int i = 0; i < 5; i++) button2.PerformClick();