我在一个程序里面新建了一个按钮
但是运行之后按钮时灰色的,不可以点击请问该怎么解决呢?
但是运行之后按钮时灰色的,不可以点击请问该怎么解决呢?
解决方案 »
- CSocket的OnReceive如何实现接收完整的数据?
- 调用CListCtrl本身的函数提示出错,请大家帮忙
- 可用分快没了,节约点算分
- 为什么MSDN中对有些MFC类没有介绍
- 如何用剪贴板打开文本文件
- 如何实现窗口shadow
- 线程里到底能否调用像SwapBuffers();这样的函数?
- win下面有什么可以把一个网站下载下来的工具,在线等
- 如何读出CDocument中的文件。
- 求教Win32 Application 与Win32 console Application区别?
- GlobalAlloc函数分配的内存没有用GlobalFree,为什么程序没有出问题?
- 关于Menu的问题 急!!!!!!!!!高人指点
文档头文件中
afx_msg void OnStop();
文档实现文件中
ON_COMMAND(IDC_BUTTON1, OnStop)void ****Doc::OnStop()
{
}我做的SDI的工程中,对里面对话框上的按钮是这样写的,你试下。
DISABLE
了
哈哈哈,:)
在resource view创建的,还是自己用代码创建的前者检查初始化过程中是否disable了。因为,即使按钮不建立消息映射和响应,也不应该是灰色的,毕竟在资源区不是灰色的吧。后者检查创建按钮的代码,属性是否设置正确。考虑一下程序运行后的流程,是否有其他对按钮属性的调用。