2010-04-06 5 views
1

HI Tous,Les appels de carbone échouent?

Mes appels Carbon échouent.

J'ai:

#include <Carbon/Carbon.h> 

dans mon PCH.

J'ai:

/Developer/Headers/FlatCarbon 

dans ma tête Chemin de recherche

Mais les appels comme:

aDialog = GetNewDialog(16002, NULL,(WindowPtr) (-1L)); 

ne parviennent pas dire:

GetNewDialog not declared in this scope. 

Je cible 10,5 64 -bit Intel

+0

'WindowPtr' est obsolète (et a été pendant toute la vie de Carbon). Le remplacement du carbone est 'WindowRef'. Essentiellement le même type, mais 'WindowRef' exprime plus clairement que c'est une référence opaque maintenant, comme tous les autres types' FooRef'. –

Répondre

2

ah, les appels Carbon UI ne sont pas 64 bits. Agréable!

+0

Il n'y a absolument aucune raison valable d'appeler GetNewDialog de nos jours. –

Questions connexes