2010-11-07 24 views
3

Amis, plusieurs fois j'ai vu Corel Draw fenêtre de démarrage. Il n'a pas de forme; cela signifie qu'il contient une forme de ballon et que n'a pas de bordure. J'ai également créé l'image de démarrage et j'ai placé sur une fenêtre. Maintenant, je veux transparent les zones qui sont à l'extérieur mon image.Fenêtre sans bordure comme Corel Draw démarrage de powerbuilder

C'est un code vb; si quelqu'un a essayé cette solution, s'il vous plaît laissez moi savoir avec le code.

Répondre

1

Habituellement, cela se fait appeler la fonction de la région de l'API Win32:

D'abord, vous définir la région que vous voulez garder avec CreateXXXRgn (vous créez des régions complexes en utilisant CombineRgn), puis l'activez avec SetWindowRgn). Vous devez appeler DeleteObject pour détruire l'objet région.