在XP以上的系统中,Edit控件支持 EM_SHOWBALLOONTIP 消息,来显示气球提示。
具体的例子,如在XP版本的资源管理器中修改文件名时,如果输入文件名中不允许出现的字符集时,会显示气球提示。
自己小试了一下,创建了一个WTL的对话框工程,然后加了一个ListCtrl控件,通过子类化ListCtrl改名时的Edit控件,可以达到资源管理器的效果。
但是,在创建shell的扩展时,该消息总是返回FALSE。看来微软在资源管理器中可能做了一些限制,实在
。
具体的例子,如在XP版本的资源管理器中修改文件名时,如果输入文件名中不允许出现的字符集时,会显示气球提示。
自己小试了一下,创建了一个WTL的对话框工程,然后加了一个ListCtrl控件,通过子类化ListCtrl改名时的Edit控件,可以达到资源管理器的效果。
但是,在创建shell的扩展时,该消息总是返回FALSE。看来微软在资源管理器中可能做了一些限制,实在
在XP以上系统中,Edit控件支持EM_SHOWBALLOONTIP消息显示气球提示,如XP资源管理器修改文件名时会有此提示。创建WTL对话框工程,子类化ListCtrl改名时的Edit控件可实现类似效果,但创建shell扩展时该消息返回FALSE,可能微软做了限制。
9231

被折叠的 条评论
为什么被折叠?



