如何像阴影按钮一样绘制Windows 7任务栏

2023-12-01

Windows 7 任务栏按钮绘制在阴影背景上。颜色阴影以某种方式对鼠标位于按钮上的位置做出反应。

我想在我的应用程序中使用这样的按钮。我怎样才能做到这一点 ?


也许尝试一下

绘制主题背景

http://msdn.microsoft.com/en-us/library/bb773289(VS.85).aspx

为其指定 BS_PUSHBUTTON 常量。我在 Windows XP 中使用它来绘制毛绒蓝色 XP 主题控件,但没有在 Aero 中使用,但值得一试。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何像阴影按钮一样绘制Windows 7任务栏 的相关文章

  • 为 DocumentDb 设置自定义 json 转换器

    我正在使用类型化 DocumentQuery 从 Azure DocumentDb 集合中读取文档 from f in client CreateDocumentQuery
  • EF Core 返回 null 关系,直到直接访问

    我有一些如下所示的模型 public class Mutant public long Id get set Relations public long OriginalCodeId get set public virtual Origi
  • 如何使用C从http下载文件?

    最近几天我试图弄清楚如何从 URL 下载文件 这是我对套接字的第一个挑战 我用它来了解协议 所以我想在没有 cURL 库的情况下只用 C 语言来完成它 我搜索了很多 现在我可以打印页面的源代码 但我认为这与文件不同 我不必只将接收到的数据从
  • 带有 ASP.NET 按钮回发的 jQuery UI 对话框

    我的 ASP NET 页面上有一个运行良好的 jQuery UI 对话框 jQuery function jQuery dialog dialog draggable true resizable true show Transfer hi
  • 使用管道在父级和子级之间传递整数值

    我对如何正确使用 pipeline 在两个进程之间传递整数值有点困惑 在我的程序中 我首先创建一个管道 然后分叉它 我假设我有 两个 管道 据我了解 这是我的任务 我的父母通过 for 循环检查某个操作的整数值 i 增加计数变量 并将值保存
  • SOAP Web 服务:多台服务器,一个接口

    我有一个场景 需要任意数量的服务器来提供相同的 SOAP Web 服务 我想生成一组代理类 并能够为它们提供一个位置 以便在运行时将它们指向不同的服务器 不幸的是 看起来好像wsdl port节点 子节点wsdl service 要求对特定
  • 使用 POST 的 HttpWebRequest 的性能

    我有一个用于测试网络服务的小工具 它可以使用 POST 或 GET 调用 Web 服务 使用POST的代码是 public void PerformRequest WebRequest webRequest WebRequest Creat
  • 如何从经过身份验证的 SecurityToken 中获取声明

    我将令牌作为字符串传递到 SOAP 服务中 并验证了该令牌是否有效 我现在有一个 SecurityToken 在调试模式下我可以看到所有声明 特别是我想传递到另一个方法的 userId 声明 我似乎不知道如何获得这些索赔 现在 我解码了令牌
  • C++中类成员函数相互调用有什么好处?

    我是 C 新手 我发现下面的编程风格对我来说很有趣 我在这里写了一个简化版本 include
  • 如何在 C++ 中为指针“this”赋值

    在函数中 如何分配this一个新的价值 您可以分配对象this点于 this XY 但你不能分配直接值this this XY Error Expression is not assignable
  • Visual Studio 2013 调试器显示 std::string 的奇怪值

    我有一个大型的 cmake 生成的解决方案 其中包含许多项目 由于某种原因 我无法查看字符串的内容 因为根据调试器 Bx Buf含有一些垃圾 text c str 正确返回 Hello 该问题不仅仅发生在本地字符串上 返回的函数std st
  • 我担心我添加了太多接口

    我正在构建我的领域模型并继续重构它 正如我所做的那样 我发现我喜欢接口 因为它允许我根据接口为具体类型创建可重用的方法 控制器 视图 但是 我发现每次向域实体之一添加新属性时 我都会创建一个接口 例如 我有一个会员状态从抽象继承的对象Ent
  • 在 C# 中解析 JS Date.toIsoString

    我需要将 JS 日期存储为 ISO 8601 日期 我目前正在从格式为 2019 06 22T00 00 00 000Z 的表单中获取日期 正如 JS 的 toIsoString 方法所期望的那样 当这个日期传递到我的 API 控制器时 我
  • 用于 C++ 中图像分析的 OpenCV 二进制图像掩模

    我正在尝试分析一些图像 这些图像的外部周围有很多噪声 但内部有一个清晰的圆形中心 中心是我感兴趣的部分 但外部噪声正在影响我对图像的二进制阈值处理 为了忽略噪音 我尝试设置一个已知中心位置和半径的圆形蒙版 从而使该圆之外的所有像素都更改为黑
  • 如何在 C 中链接目标文件?失败并显示“架构 x86_64 的未定义符号”

    因此 我尝试在我的文件 file2 c 中使用另一个 C file1 c 文件中定义的函数 为了做到这一点 我包含了 file1 file1 h 的标头 但是 每当我尝试使用 gcc 编译文件时 我都会收到以下错误 Undefined sy
  • 为什么我可以在另一个函数中定义一个函数?

    请参阅下面的代码 我在另一个函数中定义了一个函数 void test1 void void test2 void printf test2 n printf test1 n int main void test1 return 0 这个用法
  • 查找数组中的多个索引

    假设我有一个像这样的数组 string fruits watermelon apple apple kiwi pear banana 是否有一个内置函数可以让我查询 apple 的所有索引 例如 fruits FindAllIndex ap
  • 如何将模型绑定到动态创建的类 nancyfx

    首先感谢任何愿意查看我的问题的人 我对 Nancyfx 还很陌生 在尝试将 JSON 有效负载绑定到动态创建的类时遇到问题 我按照这篇文章中的代码动态创建了该类 在C 中动态创建一个类 https stackoverflow com que
  • Adobe Illustrator 中的折线简化如何工作?

    我正在开发一个记录笔划的应用程序 您可以使用定点设备来绘制笔划 在上图中 我绘制了一个笔划 其中包含 453 个数据点 我的目标是大幅减少数据点的数量 同时仍然保持原始笔画的形状 对于那些感兴趣的人 上图笔画的坐标可以作为GitHub 上的
  • NHibernate:无状态会话错误消息无法获取代理

    我正在使用 nHibernate 无状态会话来获取对象 更新一个属性并将对象保存回数据库 我不断收到错误消息 无状态会话无法获取代理 我在其他地方有类似的代码 所以我不明白为什么这不起作用 有谁知道问题可能是什么 我正在尝试更新Screen

随机推荐

  • 检测 Google 网站翻译器的语言更改

    我在我的网站上使用 Google 网站翻译器 让用户可以即时翻译网站 使用此代码 function googleTranslateElementInit new google translate TranslateElement pageL
  • 有没有一种方法可以在不调用 __init__ 的情况下实例化一个类?

    有没有办法绕过构造函数 init python 中的一个类 Example class A object def init self print FAILURE def Print self print YEHAA 现在我想创建一个实例A
  • 将 JSP 文件包含在 Java 中

    我知道在 jsp 中包含外部文件可以通过以下方式完成 但是有没有办法在 java 类 对象中执行此操作 您可以在 servlet 或任何有权访问当前请求的类 中通过RequestDispatcher request getRequestDi
  • 在 Ubuntu(WSL1 和 WSL2)中显示 matplotlib 绘图(和其他 GUI)

    因此 在 ubuntu for windows Linux 的 windows 子系统 上 人们似乎建议我们需要使用 Agg 后端 只保存图像 而不是显示绘图 import matplotlib matplotlib use Agg no
  • HTML5 不在 IE 中呈现标头标签

    因此 我使用一个名为 Bonsai 的静态站点生成器 它使用一些相互依赖项 如把手 倾斜和液体模板 现在 我正在遵循最佳实践 在 HTML5 上构建它 我已经在 Chrome Firefox 和 Opera 上广泛测试了该格式 把最坏的情况
  • RichTextBox光标不断变为I Beam

    我有一个只读RichTextBox 其光标设置为Arrow 即便如此 当我将其悬停时 光标会闪烁 并且在之间快速切换Arrow and IBeam 我怎样才能让它继续存在Arrow并且不闪烁 Jimi s answer works well
  • 如何在 OSX 上以编程方式打开和关闭蓝牙、wifi 和声音

    如何在 OSX 上打开和关闭 wifi 和蓝牙连接 更改声音和亮度级别 只需执行正确的命令 您甚至可以使用 AppleScript Wifi ifconfig en1 off or networksetup setairportpower
  • 为什么 EventTarget 子类实例会丢失名称?

    当前版本的 JavaScript 将 EventTarget 实现为类而不是接口 因此您可以使用所有预期方法创建 EventTarget 的实例 我尝试复制 粘贴事件目标示例在控制台中 在 Chrome 和 Firefox 上 但是当我检查
  • 写时复制期间父进程是否会失去写能力?

    假设我们有一个父进程 在内存中存储了一些任意数量的数据 我们使用fork产生一个子进程 据我所知 为了让操作系统执行写入时复制 内存中包含我们正在修改的数据的特定页面将设置其只读位 并且操作系统将使用子进程尝试时产生的异常修改数据以将整个页
  • Flutter 构建 iOS 时出现错误:已请求但未找到带有标识符的扩展点

    我刚刚升级到 Xcode 13 3 beta 运行 flutter 项目出现此错误 Error output from Xcode build 2022 03 02 17 45 38 148 xcodebuild 62848 6695836
  • 我想忽略证书验证,在哪里以及如何使用 XMLRPC Web 服务来做到这一点?

    我正在访问 Web 服务 并在尝试连接时收到此错误 Web 服务是 XMLRPC 我使用 wordpress xmlrpc 源代码进行请求和处理响应 错误域 NSURLErrorDomain代码 1202 该服务器的证书无效 您可能正在连接
  • PMU x86-64 性能计数器未显示在 AWS 下的性能中

    我正在针对特定应用程序运行 C 基准测试 在此测试中 我在关键部分之前打开性能计数器文件 NR perf event open syscall 继续该部分 然后在读取指定的指标 指令 周期 分支 缓存未命中等 之后 我验证了这需要在 sud
  • 如何排除 ModelMultipleChoiceField 中的值?

    我不希望登录的用户显示在此 ModelMultipleChoiceField 上 以限制自己与自己创建以下关系 那么如何从查询集中排除登录用户 这可能是一个简单的修复 但我是 Django 新手 它已经让我困惑了几个小时 forms py
  • 在 if 语句之外使用变量

    我不完全确定这在 Java 中是否可行 但是我如何在声明它的 if 语句之外使用在 if 语句中声明的字符串 你不能因为变量范围 如果您在内部定义变量if声明 而不是它只在范围内可见if语句 其中包括语句本身以及子语句 if String
  • iPhone:在导航上强制将方向从纵向更改为横向

    有什么方法可以在导航时强制将应用程序方向从纵向更改为横向 我有一个要求 当将控制器从 A 推到 B 时 B 应该处于横向 但我的 A 控制器处于纵向 在 ViewController B 的 viewDidLoad 中添加以下代码行 UIA
  • 静态初始化

    当我编译代码时遇到问题 当我编译我的代码 foo2 var 在类 foo 中返回 null 时 我似乎不明白为什么 我在 foo2 类中进行静态初始化导致 foo2 var 在 foo 类中为 null 的方式是否有问题 任何帮助表示赞赏
  • 对字典进行排序并将其写入 CSV 文件

    我有一本字典 其中元组作为键 列表作为值 myDict 1 9078752378 Smith Bob Head guard 2 9097615707 Burdell George Lifeguard 3 9048501430 Smith A
  • 带有文字和图像的 Facebook 墙贴

    几天来我一直在寻找一个简单的教程 如何使用图形 API 制作带有图标或图像和一些文本的 facebook 墙贴 我尝试了无数的教程 它们看起来都很复杂 我无法让它们工作 即使 SDK 附带的示例也不会创建会话 我已经成功设置了 SDK 并获
  • Google 云负载均衡器端口 80,到服务端口 9000 的 VM 实例

    我是 GCE 的新手 我对设置负载均衡器感到困惑 如果我有两个实例 在端口 9000 上提供服务 我想设置一个在端口 80 上接受的平衡器 然后将请求路由到端口 9000 中的实例 像这样的图表 LB port 80 gt VM port
  • 如何像阴影按钮一样绘制Windows 7任务栏

    Windows 7 任务栏按钮绘制在阴影背景上 颜色阴影以某种方式对鼠标位于按钮上的位置做出反应 我想在我的应用程序中使用这样的按钮 我怎样才能做到这一点 也许尝试一下 绘制主题背景 http msdn microsoft com en u