2013-11-20 157 views
1

我正在研究捕獲一些Outlook事件的應用程序。我最近安裝了MS Office 2010 x64,從那一刻起我不再能夠編譯我的項目,我不知道這些信息是否有助於解決問題。我收到與msoutl.tlh文件有關的錯誤。掛鉤Outlook事件

錯誤C2371:'_AppointmentItem :: GetOrganizer':redefinition; 不同的基本類型

這裏是我的import語句:

#import "libid:00062FFF-0000-0000-C000-000000000046" 
    no_namespace auto_rename auto_search exclude("Folder") 
    use rename("Folder","OutlookFolder") 
    raw_interfaces_only rename("Rectangle","msw_Rectangle") 
    rename("ExitWindows","msw_ExitWindows") 
    rename("FindText","msw_FindText") 
    rename ("GetOrganizer","GetOrganizerEA") 

回答

2

我注意到,我有兩個按鍵註冊表全部用相同的LIBID,這就是混淆編譯器。我只是刪除其中一個。