Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How do I implement call to this API
Message
De
22/04/2000 19:44:13
 
 
À
22/04/2000 19:04:07
Information générale
Forum:
Visual FoxPro
Catégorie:
Fonctions Windows API
Divers
Thread ID:
00362548
Message ID:
00362551
Vues:
22
For your info, got answer by trial and error:

DECLARE INTEGER GetSysColor IN win32api INTEGER nIndex
lnColor1 = GetSysColor(4) && Menu background
lnColor2 = GetSysColor(2) && Active window caption

I then render the _SCREEN and my logo in those colors and it looks pretty darn sharp. Now, have to figure how to refresh _SCREEN automatically if user changes color preferences. That will look impressive in a presentation.

How do you do that without a timer? Is there an appropriate event?

Alex


>Hi,
>
>I got the following reference from the MS support pages. The functions read and change the system colors. The semantics are for VB. How do I implement them in VFP ?
>
>Declare Function GetSysColor Lib "User" (ByVal nIndex%) As Long
>
>Declare Sub SetSysColors Lib "User" (ByVal nChanges%,
> lpSysColor%,
> lpColorValues&)
>
>Thank you much.
>
>Alex
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform