使用EnableWindow会使控件变灰,想实现的目标是控件就是正常的样子,但用户不能修改editbox里的内容。
解决方案 »
- colecontrol ocx在MFC中调用时重设位置,单击控件会回到原始位置
- ActiveX触发JS事件
- error C2143: syntax error : missing ';' before '}'是什么错呀
- 求助:使用系统钩子截获所有键盘、鼠标消息
- 关于复制剪贴板的问题
- 请问GetGuiThreadInfo函数这么用有什么问题么?
- 光学显微镜的自动调焦——用vc++还是用opencv实现比较好?
- 打印问题,奇难!没几年功力就别想了
- 自定义后缀的文件,双击怎么指定某个程序打开
- 在资源里有两种命名方法,一种是用INT,一种是用字符串,MAKEINTRESOURCE宏可以把字符串转化成INT,但有没有宏可以把INT转化成字符串呢?
- 如何更改文件名???
- 利用cj60做的workspace,如何通知它重画或者更新!
研究一下可以,不建议在软件中使用。
4楼的方法可用。
或者比较简单的办法,就是监控内容更改的事件,每次更改,都自动设置回去(m_edit.SetWindowText()//这需要你记录里面的内容;),这样给用户的感觉就是修改不了,其实就是你把这个事件重写了。