自绘XP风格菜单】的更多相关文章

这是以前写的代码,自绘XP风格的菜单,硬盘坏了后以为没了,最后写的一个软件要自定义风格,“翻箱倒柜”的终于在我可爱的古董机^_^上找到了一个应用的例子.还是把它放到Blog上来,即可共享又可作为备用 :) 把主菜单的OnMeasureItem指向MeasureMainItem.OnAdvancedDrawItem指向DrawMainItem,子菜单的OnMeasureItem指向MeasureSubItem.OnAdvancedDrawItem指向DrawSubItem,调整颜色或使用默认颜色即…
XP系统退役了,以后微软停止XP系统的更新维护了. 不得不升级使用Windows7系统,但是大部分使用Windows7不习惯. 那是因为你的操作习惯,还保持在XP风格基础上. 那么有没有什么办法让Windows7的界面设置成XP风格呢? 这样的话,既可以用以前的操作习惯,又可以安全的使用电脑! 方法如下: [步骤①]:在电脑桌面空白处,点击鼠标右键,子菜单选择点击“个性化”,如下图: [步骤②]:直接选择“基本和高对比主题”里的“Windows经典”模式,如下图: 整理风格发生了变化,接近XP风…
(1)VC6.0编译出来的win32程序不支持winxp样式的原因:微软WINXP系统更新了Comctl32.dll(ver 6.0)这个“XP风格”的控件.为了保留传统的Windows界面风格,特地留下了Comctl32.dll v5.8.VC6的推出时间早于WinXP,因此VC6的程序默认是不能使用“xp风格” (2)修改项目使其编译的程序有winxp样式的方法:使exe在资源区域的manifest[载货名单] 中注册Comctl32.dll 6.0.从而让windows自动以xp样式控件运…
一年以来,图片优化软件一直存在一个“兼容”性问题. 因为之前的软件是在windows 2003系统上开发的,制作成安装文件后,经部分用户测试发现,在部分用户的xp系统上安装后,无法正常启动,只能听到peng!的一声,界面无法显示. 今天有空,我决定重新检查代码,开始的时候我以为是因为一些api引起的,通过排除法,将代码段减少到最低程序,但依然没有解决问题. 我新建了一个窗口,然后在vb的工程属性中,将默认启动窗口改为新建的窗口 form1,生成exe文件后测试,竟然能够启动.但是当我在这个for…
原文 首先将以下文本保存为XpStyle.mainfest(后经实践,文件名和后缀是什么都无所谓) <?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <dependency…
vs 2005/2008/2010 ATL ActiveX控件在IE浏览器中控件显示的是原始的风格,要显示XP风格只要进行以下操作 一.在Stdafx.h中增加下以内容 #if defined _M_IX86 #pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture=…
基于QT的换肤整体解决方案(QSkinStyle) 对QT这个成功的跨平台GUI库,本身内置了对换肤功能的实现,比如cleanlooks.plastique等跨平台风格:还有一些是和平台相关的风格,比如WindowsXP.WindowsVista风格只能用在windows平台上,底层也会调用uxtheme.dll来实现windows的风格.    QT内置的风格(qwindowsstyle.qmotifstyle.qcdestyle等),都是针对不同的风格定义(metric.look and f…
1.开始菜单-运行-输入“regedit”. 2.找到这个位置“[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]”. 3.在右边的窗口单击右键,新建一个“DWORD(32-位)值”. 4.把新建的这个值的名字改成“AltTabSettings”,然后双击它,将其“数值数据”改成 1 .…
MSDN 和一些网站上的manifest 有问题 ,  自己修改了一下加上Microsoft.VC80.DebugCRT 和 Microsoft.VC80.DebugMFC 就可以了.如果是release版需要自己改一下. <?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:a…
把以下文字保存为add.reg文件,双击后确定就可以了. REGEDIT4 [HKEY_CLASSES_ROOT\*\Shell\打开所在文件夹(&O)] [HKEY_CLASSES_ROOT\*\Shell\打开所在文件夹(&O)\Command] @="explorer /select, \"%1\""…