2010-04-06 34 views
1

HI全部,碳電話失敗?

我的Carbon調用失敗。

我:

#include <Carbon/Carbon.h> 
在我的PCH

我:

/Developer/Headers/FlatCarbon 
在我的頭文件搜索路徑

但是調用,如:

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

是失敗說:

GetNewDialog not declared in this scope. 

我目標10.5 64位英特爾。

+0

'WindowPtr'已被棄用(並且一直用於Carbon的全部生命)。碳替代品是'WindowRef'。基本上是相同的類型,但是'WindowRef'更清楚地表示這是一個不透明的引用,就像所有其他的'FooRef'類型一樣。 – 2010-04-08 08:28:29

回答

2

啊,Carbon UI調用不是64位的。太好了!

+0

在這個時代,調用GetNewDialog絕對沒有正當的理由。 – 2010-04-06 21:49:59