今天发现在使用windows自带的记事本程序时发现在没有进行任何编辑时,“编辑”菜单下的“全选”菜单为可用。而依我所见,记事本没有任何文本时能选择什么呢?所以我认为这时应该将“全选”菜单置为灰色(不可用),当记事本中有内容时才能置亮,就像只有剪贴板中有内容“粘贴”才可用一样,各位大虾不知小弟说的时候正确??我自己边了一个记事本程序试图解决这个问题,我在给编辑控制发送的消息中使用了通知码EM_GETMODIFY,不过这也有问题:在初始状态的确可以使“全选”不可用,但如果写入一些内容又将它们全部剪切掉的话,记事本判断不了这时内容为空“全选”依然可用:(。
各位大事,怎样解决这个问题呢??
各位大事,怎样解决这个问题呢??
解决方案 »
- 如何提取RichEdit中的字体信息,将文字信息和格式信息分开存储?(祥见内)
- 什么问题会使系统自检??
- 如何调用一个DOS程序,然后关闭它?
- 谁能给个提示
- 如何得到一段代码的CPU执行时间?
- 在VC中查询SQL数据用到IN(element1,element2,...)时出错!!!
- 巨难的问题:如果实现FTP上传文件的断点续传?我用CInternetFile的Seek方法,不能通过,它只能支持Http协议
- 關于sprintf的問題!
- 在服务器上怎么取得局域网中的浏览器要访问的地址?
- 我自定义一个结构,用clist包容起来,想通过socket传到服务器上,并经行处理,请问又那些关键步骤?
- 界面贴图问题
- 怎样更新部分CEdit控件(注意:不是全部控件)的内容?并且这些控件有只读属性。
hoho,只是想法