其实 MSDN 里面已经很明确的说明了不仅仅需要 TTS_CLOSE (x)而且还要让你自己实现 XP 风格也就是下面常用的两种方法 在可执行文件里插入一个资源类型为 ID 号为 的资源实现 XP 风格资源 的内容见方法 在应用程序目录添加一个和应用程序同名的exemanifest文件内容如下 <?xml version= encoding=UTF standalone=yes?> <assembly xmlns=urn:schemasmicrosoftcom:asmv manifestVersion=> <assemblyIdentity name=把这里换成你的应用程序名 processorArchitecture=x version= type=win/> <description>把这里换成你的应用程序描述</description> <dependency> <dependentAssembly> <assemblyIdentity type=win name=MicrosoftWindowsCommonControls version= processorArchitecture=x publicKeyToken=bccfdf language=* /> </dependentAssembly> </dependency> </assembly> 这样的话如果你的程序在 Windows XP 或 下运行就有关闭按钮的效果了甚至还可以加上链接其实只需一个标志 TTF_PARSELINKS (x)然后如果你的提示信息里面如果有 <A></A> 这样的内容的话那 至 之间的内容就是要显示为链接的文本 注意在程序初始化时先调用一下 InitCommonControls 这个 API 函数 |