begin process at 2010 03 18 01:03:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

vc++ frame


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

vc++ frame

lundi 28 avril 2003 à 17:19:11 | vc++ frame

Tigris94

Bon voila jvoudrai recuperer la taille et le positionnement d'une frame sous vc++ pour apres pvoir dessiner qq chose dynamiquement a l interieur.
merci merci
lundi 28 avril 2003 à 20:41:39 | Re : vc++ frame

BruNews

Administrateur CodeS-SourceS
HWND hfrm; // ta frame ???
RECT r;
GetClientRect(hfrm, &r); tu obtiens seul dimensions, pas le positionnement.
GetWindowRect(hfrm, &r); dimensions et position en screen coord.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> Bon voila jvoudrai recuperer la taille et le positionnement d'une frame sous vc++ pour apres pvoir dessiner qq chose dynamiquement a l interieur.
> merci merci
>
mardi 29 avril 2003 à 10:35:44 | Re : vc++ frame

Tigris94

merci mais pr aller plus loin comment récupérer le Handler
de la frame. La frame c est un group box en faite.
jte remerci deja pr la réponse
ciao



-------------------------------
Réponse au message :
-------------------------------

> HWND hfrm; // ta frame ???
> RECT r;
> GetClientRect(hfrm, &r); tu obtiens seul dimensions, pas le positionnement.
> GetWindowRect(hfrm, &r); dimensions et position en screen coord.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bon voila jvoudrai recuperer la taille et le positionnement d'une frame sous vc++ pour apres pvoir dessiner qq chose dynamiquement a l interieur.
> > merci merci
> >
>
mardi 29 avril 2003 à 12:21:55 | Re : vc++ frame

BruNews

Administrateur CodeS-SourceS
tu lui a attribue un ID_NBR exemple.
hframe = GetDlgItem(hparent, ID_NBR);
Faut lire les codes sources publies. Par exemple les miens sont en pur Win32, pas de mfc ou autre truc. Si tu veux du mfc faudra regarder d'un autre.
BruNews, ciao...


-------------------------------
Réponse au message :
-------------------------------

> merci mais pr aller plus loin comment récupérer le Handler
> de la frame. La frame c est un group box en faite.
> jte remerci deja pr la réponse
> ciao
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > HWND hfrm; // ta frame ???
> > RECT r;
> > GetClientRect(hfrm, &r); tu obtiens seul dimensions, pas le positionnement.
> > GetWindowRect(hfrm, &r); dimensions et position en screen coord.
> > BruNews, ciao...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bon voila jvoudrai recuperer la taille et le positionnement d'une frame sous vc++ pour apres pvoir dessiner qq chose dynamiquement a l interieur.
> > > merci merci
> > >
> >
>
mardi 29 avril 2003 à 15:03:37 | Re : vc++ frame

Tigris94

Merci merci pour tout.
a force de chercher sur le net jai capté le truc des DC
jsuis content.
alors jpublie ma réponse, ca pourra aider ptet un jour.

CClientDC dc(this); // pour la fenetre global
ou
CClientDC dc(&m_VotreCtrl); // pr la zone du controle

donc avec la derniere ligne on agira a partir d ou est posé votre control dans votre appli
ciao
-------------------------------
Réponse au message :
-------------------------------

> tu lui a attribue un ID_NBR exemple.
> hframe = GetDlgItem(hparent, ID_NBR);
> Faut lire les codes sources publies. Par exemple les miens sont en pur Win32, pas de mfc ou autre truc. Si tu veux du mfc faudra regarder d'un autre.
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > merci mais pr aller plus loin comment récupérer le Handler
> > de la frame. La frame c est un group box en faite.
> > jte remerci deja pr la réponse
> > ciao
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > HWND hfrm; // ta frame ???
> > > RECT r;
> > > GetClientRect(hfrm, &r); tu obtiens seul dimensions, pas le positionnement.
> > > GetWindowRect(hfrm, &r); dimensions et position en screen coord.
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bon voila jvoudrai recuperer la taille et le positionnement d'une frame sous vc++ pour apres pvoir dessiner qq chose dynamiquement a l interieur.
> > > > merci merci
> > > >
> > >
> >
>


Cette discussion est classée dans : frame, vc


Répondre à ce message

Sujets en rapport avec ce message

prob sous win2000 et pas sous win 98 en prog windows avec VC++ [ par Raoul ] salutlorsque j'execute mon prog sous win98 il fonctionne correctement, maislorsque je l'execute sous win2000 il ne marche pas.j'ai l'impression que : Liste (vc++) [ par C++ ] Salut, je veux generer un nombre de 1 a 10 dans une listbox!merci d avance Ole avec Vc++ [ par rudy ] Bonjour ,J'aimerais qqs renseignements sur l'utilisation de Ole avec VC++, il faut que j'ouvre deux fichiers un word et un excel, et que j'y transfere VC++ fait chier [ par GoldenEye ] Qui peut me dire comment on place le curseur où on veut et ce sans Borland ( conio.h et gotoxy aux chiottes donc ) sous DOS et avec VC++ 6.0 ( ça fait randomize sous VC++ 6.0 non defini?? comment faire?? [ par petitivnnie ] En effet je n'ai troué aucune occurence des les headers fournis dans la version 6.0 de visual C++J'aimerai que l'on m'indique comment implenter cette Effacer l'ecran [ par O||O ] Comment fait-on pour effacer l'ecran avec VC++??Et pour effacer qu'une seule ligne(tjr avec VC++)???Et pour un seul caractère si c'est possible???merc ActiveX (VC++) [ par sadaf ] Comment créer un activeX qui peut contenir un autre actineX ? (vc++) menu popup [ par madVinz ] $@lµT, je cherche un faire un menu ki saffiche a la position du curseur, mé sans fenetre, qd on lance le prog, le menu saffiche direct la ou é le curs Pb avec Glut sous VC++ et Dev [ par mederic ] Je ne sais pas si ça vient de mon include ou autre chose. Mais je n'arrive pas executer un exemple simple sur plusieurs compilateurs.Sur VC++, il écri Comment install t'on wxwindows ! dans VC++6 [ par Cybmat ] Voila je suis debutant je voudrai installer la librairy wxwindows g regarder sur le site officiel mais je n'est pas compris comment on fait est-ce ke


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales