JackosKing
Messages postés168Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention21 avril 2005
-
19 juin 2003 à 16:13
JackosKing
Messages postés168Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention21 avril 2005
-
19 juin 2003 à 21:03
Bon alors je regarde sur msdn et je trouve la fonction que je voulais:
SetDCPenColor
elle permet de changé la couleur du pen...
Bon je l'utilise donc et la il me met:
E:\ROX\Menu2\Menu2.cpp(36) : error C2065: 'SetDCPenColor' : undeclared identifier
Alors que dans la doc msdn:
Header: Declared in Wingdi.h; include Windows.h.
et j'ai bien mis les header qu'il fallait.. je comprend pas:(
JackosKing
Messages postés168Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention21 avril 2005 19 juin 2003 à 16:47
bon je suis en effet sous winXP avec vc++ 6
l'ajout du define n'a rien changé au probleme:(
Existe t'il une alternative pour changé la couleur pour dessiner avec LineTo?
// -------------------------------------------------------------------------
// WinMain: Programme principal
// -------------------------------------------------------------------------
// Paramètre :
// hInstance: Handle de cette instance
// hPrevInstance: Handle de la dernière instance démarrée
// lpCmdLine: paramètre de ligne de commande
// nShowCmd: evtl. autres paramètres d'appel
// -------------------------------------------------------------------------
// -------------------------------------------------------------------------
// Valeur de retour : 0 = pas d'erreur
// -------------------------------------------------------------------------
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nShowCmd)
{
// Variables
static char szClassName[] = "Menu"; // Nom de la classe de fenêtre
WNDCLASSEX winclassex; // Structure de classe de fenêtre
HWND hwnd; // Handle de fenêtre
MSG msg; // Structure de message
hbr = CreateSolidBrush(RGB(255,255,255));
// Existe-t-il déjà une instance en exécution de cette application?
// Si non : Remplir les composants de la structure winclassex
// Afficher nouvelle fenêtre et immédiatement actualiser
ShowWindow(hwnd, nShowCmd);
UpdateWindow(hwnd);
// Exploiter les messages
while (GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg); // Convertir message
DispatchMessage(&msg); // Envoyer message à la fonction de message
}
JackosKing
Messages postés168Date d'inscriptionmardi 31 décembre 2002StatutMembreDernière intervention21 avril 2005 19 juin 2003 à 19:37
Heu je comprend pas pourquoi le programme de la source que j'ai mise dans ce thread prend 1.2 Mo en ram !!!!!
comment ca se fait.. d'ailleur ca prend autant de ram si je met une petit denetre (20,60) qu'une grande!!
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 19 juin 2003 à 19:46
tu es certain de tes mesures ???
Taille de la fenetre ne doit pas influencer ici vu que tu ne crees pas de memdc ou autre.
Effectue les memes mesures sur d'autres progs pour comparer.
BruNews, ciao...