我注意到Vista / 7使用这种类型的控件以及Windows Live Messenger。这是控件:alt text http://img51.imageshack.us/img51/5034/ctrl.png
如何以编程方式将此控件添加到WinAPI应用程序中?
谢谢
答案 0 :(得分:4)
此资源是explorer.exe资源中的Bitmap 7016。它是一个32位位图,因此它有一个额外的alpha通道。这就是它的完成方式。
答案 1 :(得分:3)
这几乎是你想要的(但令人惊讶地远离它):
t := OpenThemeData(Handle, 'STARTPANEL');
DrawThemeBackground(t, Canvas.Handle, SPP_USERPICTURE, 0, rect(10, 10, 100, 100), nil);
(Delphi代码,但只有WinAPI函数。)
也许其他一些部分更适合你:http://msdn.microsoft.com/en-us/library/bb773210(VS.85).aspx