怎么样让用户改桌面主题,但我的界面不走样 我的程序有个问题,我在我开发的电脑上的桌面主题是“windows 经典”可是在用户的电脑上的主题都是乱七八糟的 ,我的程序界面变得五花八门真头能,有什么解决的办法吗?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有些东西可以自己画,foxmail在windows经典或者XP风格下都可以保持蓝色或者灰色,就因为菜单之类的都是他自己画的 不要用windows自己的配色方案,所有的颜色最好自己去搭配 怎样知道 用户选择了Windows经典主题啊? 使用皮肤控件会引起Dialog异常的 其实很简单,你处理Themes消息进行相应的处理就好了。关键字: NM_THEMECHANGED WM_NOTIFYhttp://msdn.microsoft.com/en-us/library/bb775568(VS.85).aspx处理WM_NOTIFY消息,并检查WPARAM = NM_THEMECHANGED 说明主题变更,你自己处理就好。另外如果在程序启动的时候就要处理,就更简单,获取Theme对应的色彩等数据,自己处理一下就好,体力活。 关于“TList”的疑惑!!!!!!!!!!!!!!!!!!!!!!!!!!!!! FastReport的问题 在先等待 北京天地纵横软件有限公司诚聘Delphi程序开发人员 TClientDataSet组件除了用SQL语句插入数据,还有没有其他方法。(急!) Delphi6在WindowsXP上不能安装?? 欢迎讨论电子地磅应用于称取货物重量的管理系统 急需解决 Database Desktop 字段问题,在线等,100分 求救!!高手帮我看看这个程序! 用什么方法可以修改软盘零磁道的前五个字节的数据? 如何查看某个工程安装的所有控件 我写的程序<聊天伴侣>被华军收录了,高兴.
就因为菜单之类的都是他自己画的
使用皮肤控件会引起Dialog异常的
关键字: NM_THEMECHANGED WM_NOTIFY
http://msdn.microsoft.com/en-us/library/bb775568(VS.85).aspx处理WM_NOTIFY消息,并检查WPARAM = NM_THEMECHANGED 说明主题变更,你自己处理就好。
另外如果在程序启动的时候就要处理,就更简单,获取Theme对应的色彩等数据,自己处理一下就好,体力活。