如何用 Delphi 创建一个非矩形按钮?

Tob*_*nir 3 delphi vcl button

如何用 Delphi 创建一个透明的非矩形按钮?

Lar*_*ens 5

基本上,您使用SetWindowRgn来定义按钮/控件/窗口的形状。有关示例,请参见此处

或者,如果您不介意键盘无法选择您的按钮,您也可以使用 TImage 并使用 OnMouseUp 事件。

或者找到一个已经可以在Torry上执行您想要的操作的第 3 方按钮。