GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);

VC/MFC > 界面 [问题点数:20分,结帖人adder01]
等级
本版专家分:189
结帖率 97.3%
等级
本版专家分:2533
adder01

等级:

利用MFC按钮使能(或禁用)属性使按钮变正常色(或灰色)

GetDlgItem(IDC_XXX)->EnableWindow(FALSE)//IDC_XXX为你想变灰的按钮的ID 利用你找到的handle,或者窗体(按钮也是一个窗体)指针,或者变量名,利用 BOOL EnableWindow(HWND hWnd,BOOLbEnable)将其变为不可用...

GetDlgItem()、EnableWindow()

GetDlgItem(IDC_..),GetDlgItem(HWND hWnd, IDC_..)该如何使用,我在使用前者时老报错,提示应使用后者,但后者的hWnd不知如何获取。  GetDlgItem(IDC_..)是一个非静态方法,意思是你对话框内获取该控件指针,...

GetDlgItem(IDC_EDIT1)->EnableWindow(false);

GetDlgItem(IDC_EDIT1)->EnableWindow(false);1GetDlgItem(IDC_EDIT1)得到IDC_EDIT1控件指针。2)EnableWindow(false) 不可用。

设置GetDlgItem(IDC_LOADMOD)->EnableWindow(TRUE)后button依然为可用状态

GetDlgItem(IDC_LOADMOD)->EnableWindow(TRUE); button设为不可用状态时,button依然可以点击,没有变灰怎么回事

GetDlgItem() 出现错误

写MFC程序ASSERT(IsWindow(pTemp->m_hWnd))报错 ...CWnd *pWnd = GetDlgItem(IDC_picture);//IDC_picture为picture控件ID pWnd->GetClientRect(&rect);//rc为控件的大小。 int x=rect.Height(); int y=rect.Width()

mfc关于CButtonST按钮设置不可用时 EnableWindow(FALSE) 按键图标的问题

不可否认,CButtonST是一个十分强大的类,在应用时,十分方便,但是我最近遇到了一个很大的问题,就是设置...1、在资源编辑的时候选中按钮的Owner draw即可,不需要选择Bitmap属性!  2、在程序中定义一个CBitmapBut

EnableWindow(): 使某个控件或窗口可用

GetDlgItem(IDC_XX)->EnableWindow(false);//变灰,不可用,可见 GetDlgItem(IDC_XX)->EnableWindow(true);//还原正常,可用,可见 GetDlgItem(IDC_XX)->ShowWindow(SW_HIDE);//隐藏控件,不可见  GetDlgItem...

如何: 如何禁用在 MFC&…

GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE); 对话栏上的控件的行为与工具栏上的位图。它们可以启用或禁用通过手动添加 (如 CMainFrame) 的相应类的消息映射中的 ON_UPDATE_COMMAND_UI。 分步示例 在您的...

启用或禁用控制更有效的和有效的方式

下载demo project - 11 Kb 介绍 最近我在做一个项目,在一个对话框上有很多控件。 此对话框可在不同的用户...GetDlgItem( IDC_BUTTON1 )->EnableWindow(TRUE); GetDlgItem( IDC_BUTTON2 )->EnableWindow(TRUE); G

[VC++]怎么使对话框中的按钮DISABLE和ENABLE

GetDlgItem(IDC_BUTTON)->EnableWindow( FALSE ); //DISABLE GetDlgItem(IDC_BUTTON)->EnableWindow( TRUE ); // ENABLE 或着为按扭添加成员变量,m_btn m_btn.EnableWindow(false); m_b...

2011-10-11 —— MFC —— 如何设置 Button 是否可以编辑

GetDlgItem(IDC_BTN_MW)->EnableWindow(FALSE); -------------->把 IDC_BTN_MW 设置成不可编辑(变成灰色) GetDlgItem(IDC_BTN_FM)->EnableWindow(TRUE); -------------->把 IDC_...

灰掉按钮

被一个小小的 CServerDlg dlg; dlg.GetDlgItem(IDC_Receive)->EnableWindow(1);

::GetDlgItem调用 窗口控件遇到的中断 (自己遇到的问题,已被解决)

BOOL CDlgShape::OnInitDialog() { CDialog::OnInitDialog(); //CString strWFSVersion = _T("1.0.0"); //CString strWFSRequestMethod = _T("GET"); //CString strWFSConnectionType = _T("WFS");...

测试速度

if (m_dialogtype == DIALOG_TYPE_VIEW) { SetWindowText(L"打扎信息查看"); GetDlgItem(IDC_BUTTON1)->EnableWindow(false); GetDlgItem(IDC_BUTTON2)->EnableWindow(false); GetDlgItem(IDC_BUTTON4)->E

mfc button 控件

1.button控件 初始化时 不可用: 在OnInitDialog()函数中添加: GetDlogItem(IDC_BUTTON)->EnableWindow(FALSE); GetDlgItem(IDC_BUTTON_CTRLRECORD)->...GetDlgItem(IDC_BUTTON_RECORD)->EnableWindow(FALSE);

vc按钮按下后变灰(不能再按)

GetDlgItem(IDC_BUTTON_START)-> EnableWindow(FALSE); 这样按钮按下后就变味灰色了,不能再触发了,参数是FALSE。 然后,用别的函数激活它,参数是TRUE: GetDlgItem(IDC_BUTTON_START)-> ...

MFC几个控件的使用

使用Pushbutton按钮1GetDlgItem()函数得到一个指向CWnd对象的指针,该指针可以传递给相应的类,用来获取或设置控件的属性。...//获取按钮的是否可见状态GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_SHO

MFC 之 控件的禁用和启用

比如ID为IDC_BUTTON1的按钮控件,如果要禁用它,则代码为:GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE); 启用代码则为:GetDlgItem(IDC_BUTTON1)->EnableWindow(TRUE);

MFC对话框button控件置灰

GetDlgItem(IDC_XXX)->EnableWindow(FALSE)//IDC_XXX为你想变灰的按钮的ID

设置按钮的是否显示/是否可用

1. GetDlgItem(IDC_ID_CHECK)->EnableWindow(FALSE);2. 定义BUTTON 的Control类型变量比如m_Button;m_Button.EnableWindow(TRUE);//可用m_Button.EnableWindow(FALSE);//不可用m_Button.ShowWindow(SW_SHOW);...

控件的隐藏及使能

GetDlgItem(IDC_BUTTON)->ShowWindow(SW_HIDE); //隐藏控件GetDlgItem(IDC_BUTTON)->ShowWindow(SW_SHOW); //显示控件GetDlgItem(IDC_BUTTON)->EnableWindow(TRUE); //使能控件GetDlgItem(IDC_BUTTON)->Enabl

三态按钮的使用

GetDlgItem(IDC_CHECK1)->EnableWindow(FALSE); GetDlgItem(IDC_BUTTON1)->EnableWindow(TRUE);

mfc中,当点击一个button后,如何使其它某些button变为不可用啊?也就是变灰!

GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);

MFC学习

MessageBox(NULL, _T("获胜"));而使用 MessageBox(_T("获胜"));会报错this->GetDlgItem(IDC_BUTTON_STARTGAME)-&...GetDlgItem(IDC_BUTTON_STARTGAME).EnableWindow(FALSE);会报错...

使控件无效我有效 设置控件为焦点

使控件无效我有效GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);设置控件为焦点 GetDlgItem(IDC_EDIT1)->SetFocus();

VS2008基于对话框窗口,在OnInitDialog中为什么禁止不了Button

用的是 GetDlgItem(IDC_BUTTON_FILE)->EnableWindow(FALSE);这种句式。 有的Button禁了,有的禁不了,真不知道出了什么错

MFC 单击一个控件,令一些文本编辑框变为不可输入模式

具体需要实现的功能如下: 单击长方体按钮,则圆柱的相关参数(半径,圆柱高度)不可输入 单击圆柱按钮,则长方体的相关参数(长...GetDlgItem(IDC_EDIT1)->EnableWindow(TRUE); GetDlgItem(IDC_EDIT3)->En...

MFC控件获取及设置

标题一、获取控件: GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_HIDE); GetDlgItem(IDC_BUTTON3)->ShowWindow(SW_SHOW); 标题二、设置控件: SetDlgItemText(IDC_static,TEXT("我就是我,不一样的烟火"));

自学MFC(三):Button控件

响应机制 MFC通过前台窗口捕捉用户的操作,例如:单击,双击等,MFC的消息响应机制就是为了实现前后台交互的一种机制,包括消息映射,响应函数的声明和实现。 消息映射 MFC使用消息映射表来表示各个控件的消息与响应...

相关热词 c#读取da文件 c#字符串拼接安全 c# 串口数据发送 c# 调硬件 计算器的累加c#代码 c#打开bmp文件 c#关闭线程以及子线程 c#界面加载事闪烁 c# xml 特性 c# 获取文件名