IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

Type ULONG_PTR inconnu


Sujet :

Visual C++

  1. #1
    bruce-willis
    Invité(e)
    Par défaut Type ULONG_PTR inconnu
    Bonjour,

    J'ai les erreurs de compil:
    D:\FolderDlg_Proj\dialog.cpp(105) : error C2065: 'ULONG_PTR' : undeclared identifier
    D:\FolderDlg_Proj\dialog.cpp(105) : error C2146: syntax error : missing ';' before identifier 'ulStyle'
    D:\FolderDlg_Proj\dialog.cpp(105) : error C2065: 'ulStyle' : undeclared identifier
    D:\FolderDlg_Proj\dialog.cpp(105) : error C2039: 'GetClassLongPtr' : is not a member of '`global namespace''
    D:\FolderDlg_Proj\dialog.cpp(105) : error C2065: 'GetClassLongPtr' : undeclared identifier
    D:\FolderDlg_Proj\dialog.cpp(107) : error C2039: 'SetClassLongPtr' : is not a member of '`global namespace''
    D:\FolderDlg_Proj\dialog.cpp(107) : error C2065: 'SetClassLongPtr' : undeclared identifier


    J'ai cherché sur le forum mais aucune similarité à mon cas, les 2 que j'ai trouvé sont à propos de GDI+

    Voici le code en question:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    BOOL CDemoDlg::OnInitDialog( VOID )
    {
    	CDialog::OnInitDialog();
     
    	// Shadow for XP
     
    	ULONG_PTR ulStyle = ::GetClassLongPtr( GetSafeHwnd(), GCL_STYLE );
    	if( !( ulStyle & CS_DROPSHADOW ) )
    		::SetClassLongPtr( GetSafeHwnd(), GCL_STYLE, CS_DROPSHADOW );
    J'ai le Platform SDK February 2003 sur mon PC!!!

  2. #2
    Membre émérite
    Inscrit en
    Juillet 2005
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 512
    Par défaut
    tu a bien inclus windows.h ?

  3. #3
    bruce-willis
    Invité(e)
    Par défaut
    C'est pas nécessaire car ces trucs n'appartiennent pas à ce fichier. Je l'ai inclus mais aucun changement.
    En fait, ce code, je l'ai trouvé sur le net et ça marche chez tout le monde mais pas chez moi alors que j'ai le SDK installé

Discussions similaires

  1. Le type Date inconnu
    Par cdoctora dans le forum Flex
    Réponses: 4
    Dernier message: 19/02/2010, 10h58
  2. Paramètre de type inconnu
    Par Amoust dans le forum Bases de données
    Réponses: 3
    Dernier message: 07/08/2006, 08h20
  3. Stockage données de type inconnu
    Par jmartell dans le forum Administration
    Réponses: 3
    Dernier message: 06/06/2006, 14h49
  4. type date inconnu
    Par shadowmoon dans le forum Langage SQL
    Réponses: 2
    Dernier message: 27/05/2005, 10h29
  5. Fonction divisant argument de type inconnu
    Par Nasky dans le forum C
    Réponses: 9
    Dernier message: 29/07/2003, 00h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo