Gol*_*k84 2 c++ user-interface mfc
我们有一百万+行MFC软件使用MBCS字符集编译,我们希望利用CEdit的ShowBalloonTip或其他"Vista通用控件"的功能.但是在文档中,它声明为了使用这些函数,程序应该使用/ UNICODE编译
有没有办法在不启用/ UNICODE的情况下使用这些功能?
您可以自己发送EM_SHOWBALLOONTIP消息,您不必使用CEdit帮助程序方法.但是,当然您无法避免必须提供Unicode字符串来初始化所需的EDITBALLOONTIP结构.大量的转换方法,mbtowc()或MultiByteToWideChar()可以完成工作.