begin process at 2012 02 08 09:57:00
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > CENTRER UNE FENÊTRE DANS L'ÉCRAN

CENTRER UNE FENÊTRE DANS L'ÉCRAN


 Information sur la source

Note :
7,5 / 10 - par 2 personnes
7,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :18/06/2003 Date de mise à jour :18/06/2003 08:58:05 Vu :4 395

Auteur : DivXPVobD

Ecrire un message privé
Site perso
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Permet de centrer une fenêtre (window) dans l'écran, vous lui passez tout simplement le hWnd de la fenêtre  

Source

  • //-------------------------------------------------------------------------------------
  • // Nom: DpsCtrWnd(HWND hDlg)
  • // Description: Centre une fenêtre dans l'écran
  • //-------------------------------------------------------------------------------------
  • void DpsCtrWnd(HWND hDlg)
  • {
  • RECT rect;
  • GetWindowRect(hDlg,&rect);
  • SetWindowPos(hDlg,NULL,(GetSystemMetrics(SM_CXSCREEN)-rect.right)/2,(GetSystemMetrics(SM_CYSCREEN)-rect.bottom)/2,NULL,NULL,SWP_NOSIZE);
  • return;
  • }
//-------------------------------------------------------------------------------------
// Nom: DpsCtrWnd(HWND hDlg)
// Description: Centre une fenêtre dans l'écran
//-------------------------------------------------------------------------------------
void DpsCtrWnd(HWND hDlg)
{
  RECT rect;
  GetWindowRect(hDlg,&rect);
  SetWindowPos(hDlg,NULL,(GetSystemMetrics(SM_CXSCREEN)-rect.right)/2,(GetSystemMetrics(SM_CYSCREEN)-rect.bottom)/2,NULL,NULL,SWP_NOSIZE);
  return;
}
  



 Sources du même auteur

AVOIR UN VRAIX FICHIER TEMPORAIRE
RÉCUPÈRE LE PATH D'UN FICHIER
Source avec Zip Source avec une capture RENNOMER TOUT LES FICHIERS D'UN RÉPERTOIRE - 69VOBD3

 Sources de la même categorie

Source avec Zip WIN32 TLS LENT par dguilmain
Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews

Commentaires et avis

Commentaire de SciYann le 18/06/2003 19:23:39

c'est bien mais c'est un peu léger pour une source entière ;-)

Commentaire de DivXPVobD le 18/06/2003 20:28:38

Il est parfois utile, selon moi, d'avoir des petits bouts de code tout prêt comme cela, ca sert, mais surtout ca fonctionne, pas comme certain sources complets que l'on peut trouver sur ce site...

Commentaire de SilverGames le 19/06/2003 09:29:13

Salut, lors de l'édition des liens, j'ai 2 erreurs:
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/test.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Pourrais-tu me dire qu'elle est la librairie que j'ai oublié d'inclure ?  Je n'ai mis que <windows.h>.

Merci

Commentaire de victorcoasne le 01/07/2004 22:01:05

SilverGames > Sûrement as-tu oublier de mettre le "noyaux" du programme la fonction WinMain() !!

Commentaire de Mastersam le 16/10/2004 13:53:50

ben moi il m'a bien servi ce petit bout de code. Merci de la part d'un débutant....

Commentaire de lordkraken le 08/12/2005 19:01:01

Le genre de bout de code bien galère à trouver sur le net, ou même sur msdn.

Donc merci à son auteur, pour avoir cru bon de le mettre en avant ici :)

Commentaire de bigloo le 01/11/2007 18:59:33 8/10

Bien utile et évite de regarder l'aide Win32 pour faire quelque chose de simple. Cependant, il faut préciser que la fenêtre à centrer doit être mis à l'origine de l'écran lors de sa création.
Mais merci à son auteur

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,858 sec (4)

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