青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

山寨:不是最好的,是最適合我們的!歡迎體驗山寨 中文版MSDN

Blog @ Blog

當華美的葉片落盡,生命的脈絡才歷歷可見。 -- 聶魯達

常用鏈接

統計

積分與排名

BBS

Blog

Web

最新評論

VS2005環境ATL工程報錯:error C2065: “_Module”: 未聲明的標識符

寫在前面:
       最近在接觸office編程,使用vc6.0環境Debug能編譯通過,但是ReleaseUMinDependenc編譯就報錯libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _這個問題還沒有解決。希望通過CSDN有高手指點,日后再總結6.0環境這個問題。高手門都建議學習ATL COM最好使用VS2005。折騰半天還是遇見這個錯誤,這個錯誤又折騰半天!通過Google有問題你就個google)找到CSDN有朋友遇見同樣的問題!他的描述如下也是我要表達的):
VC6.0中用ATL生成的全局變量_Module, 
  CComModule  _Module; 
  可以調用_Module.GetResourceInstance(); 
   
  用VS2005生成時為_AtlModule, 
  COutLookAddinModule  _AtlModule 
  不能調用GetResourceInstance();怎么辦?
在所有回復中沒有找到答案!但是通過QQ技術群平臺和Google還有百度找到一些方向!
1、VS2005的wizard生成ATL后,發現VS2005會用子類模板化的_AtlModule代替原來VC6.0的_Module
2、VS2005中 ATL 7.0取代了vc6.0中的 ATL 3.0。
3、MSDN英文中有提到CAtlBaseModule   Contains information required by most applications that use ATL. Contains the HINSTANCE of the module and the resource instance.
也就是說要使用GetResourceInstance();  必須派生于CAtlBaseModule 。結果自作聰明到處定義CAtlBaseModule  _Module。結果有不少新的錯誤!還好我在CSDN發帖有問直接告訴我了!直接使用_AtlBaseModule,微軟已經為我們定義好了!在atlcore.h定義了extern CAtlBaseModule _AtlBaseModule;
示例如下:

// 設置位圖按鈕風格,位圖為x32大小,將其放入剪切板中用PasteFace()貼在指定按鈕上
        HBITMAP hBmp =(HBITMAP)::LoadImage(_AtlBaseModule.GetResourceInstance(),
            MAKEINTRESOURCE(IDB_BITMAP),IMAGE_BITMAP,
0,0,LR_LOADMAP3DCOLORS);


附一:
Earlier versions of ATL used CComModule. In ATL 7.0, CComModule functionality is replaced by several classes:

CAtlBaseModule   Contains information required by most applications that use ATL. Contains the HINSTANCE of the module and the resource instance.

CAtlComModule   Contains information required by the COM classes in ATL.

CAtlWinModule   Contains information required by the windowing classes in ATL.

CAtlDebugInterfacesModule   Contains support for interface debugging.

CAtlModule   The following CAtlModule-derived classes are customized to contain information required in a particular application type. Most members in these classes can be overridden:

CAtlDllModuleT   Used in DLL applications. Provides code for the standard exports.

CAtlExeModuleT   Used in EXE applications. Provides code required in an EXE.

CAtlServiceModuleT   Provides support to create Windows NT and Windows 2000 Services.

CComModule is still available for backward compatibility.
Earlier versions of ATL used CComModule. In ATL 7.0, CComModule functionality is replaced by several classes:

CAtlBaseModule   Contains information required by most applications that use ATL. Contains the HINSTANCE of the module and the resource instance.

CAtlComModule   Contains information required by the COM classes in ATL.

CAtlWinModule   Contains information required by the windowing classes in ATL.

CAtlDebugInterfacesModule   Contains support for interface debugging.

CAtlModule   The following CAtlModule-derived classes are customized to contain information required in a particular application type. Most members in these classes can be overridden:

CAtlDllModuleT   Used in DLL applications. Provides code for the standard exports.

CAtlExeModuleT   Used in EXE applications. Provides code required in an EXE.

CAtlServiceModuleT   Provides support to create Windows NT and Windows 2000 Services.

CComModule is still available for backward compatibility.

附二(寫在前面提及的錯誤,目前還沒有找到答案!貼出來希望有高手能指點):
ATL 工程 中ReleaseUMinDependency與 Debug區別是什么?
Debug可以編譯通過
ReleaseUMinDependency編譯報錯
Linking...
  Creating library ReleaseUMinDependency/WordCOM.lib and object ReleaseUMinDependency/WordCOM.exp
LIBCMT.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
ReleaseUMinDependency/WordCOM.dll : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

WordCOM.dll - 2 error(s), 0 warning(s)

注意:
查資料反饋
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
這個錯誤的修改方法如下:
Windows項目要使用Windows子系統, 而不是Console, 可以這樣設置
[Project] --> [Settings] --> 選擇"Link"屬性頁
在Project Options中將/subsystem:console改成/subsystem:windows 

可是我這邊這個參數沒有錯:
kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /incremental:no /pdb:"ReleaseUMinDependency/OutLookAddin.pdb" /machine:I386 /def:".\OutLookAddin.def" /out:"ReleaseUMinDependency/OutLookAddin.dll" /implib:"ReleaseUMinDependency/OutLookAddin.lib"
是不是因為我的工程不是 MFC而是ATL,還有其他地方有錯誤!
第2個錯誤也沒有找到具體的靜態庫!
希望大家幫幫我!
基本完成office編程(Outlook)的示例程序link

posted on 2008-10-17 23:27 isabc 閱讀(4590) 評論(0)  編輯 收藏 引用 所屬分類: BUG分析

廣告信息(免費廣告聯系)

中文版MSDN:
歡迎體驗

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            美女黄毛**国产精品啪啪| 久久综合电影一区| 亚洲巨乳在线| 国产亚洲女人久久久久毛片| 欧美激情无毛| 免费永久网站黄欧美| 久久精品久久综合| 亚洲欧美国产高清va在线播| 在线视频免费在线观看一区二区| 亚洲精品日产精品乱码不卡| 亚洲国产小视频在线观看| 久久久精品免费视频| 久久精品欧美日韩| 久久精品女人| 免费视频一区二区三区在线观看| 久久av一区二区三区漫画| 西西裸体人体做爰大胆久久久| 亚洲免费在线| 欧美一级一区| 久久久久综合网| 免费观看成人| 亚洲精品1区2区| 亚洲美女在线视频| 一区二区三区色| 亚洲女ⅴideoshd黑人| 午夜国产不卡在线观看视频| 久久精品麻豆| 欧美激情第三页| 欧美吻胸吃奶大尺度电影| 国产精品视频999| 黑人巨大精品欧美黑白配亚洲 | 最近看过的日韩成人| 亚洲精品日韩综合观看成人91| 亚洲人成在线影院| 亚洲性视频h| 久久精品五月婷婷| 欧美—级高清免费播放| 国产噜噜噜噜噜久久久久久久久| 久久男人av资源网站| 亚洲国产精品热久久| 亚洲美女黄网| 欧美在线地址| 最新国产成人av网站网址麻豆| 一区二区三区高清不卡| 久久精品国产成人| 欧美日韩的一区二区| 国产一区二区精品久久91| 亚洲精品久久7777| 欧美一区二区成人| 亚洲国产婷婷综合在线精品| 欧美亚洲视频| 欧美久久久久久久久| 国产欧美日韩伦理| 日韩天堂在线观看| 久久久成人网| 在线一区观看| 欧美电影在线观看完整版| 国产亚洲人成网站在线观看| 亚洲视频电影在线| 欧美激情精品久久久久久| 午夜精品久久久久久久久| 欧美激情在线观看| 在线观看欧美黄色| 久久精品国产欧美激情| 一区二区高清视频| 欧美国产日韩精品| 亚洲国产精品va在线观看黑人| 欧美在线一二三区| 正在播放欧美一区| 欧美精品一区二区三区久久久竹菊 | 欧美视频在线一区二区三区| 伊人久久久大香线蕉综合直播| 中文在线资源观看网站视频免费不卡| 久久久精品tv| 欧美大色视频| 午夜日韩av| 欧美丝袜一区二区三区| 在线国产亚洲欧美| 一区二区三区福利| 亚洲国产天堂久久综合| 午夜宅男欧美| 国产精品毛片va一区二区三区| a91a精品视频在线观看| 欧美成在线观看| 久久久久久穴| 国产精品素人视频| 99视频日韩| 欧美好吊妞视频| 欧美在线免费观看视频| 国产精品久久波多野结衣| 欧美成人午夜视频| 久久天天狠狠| 久久香蕉国产线看观看网| 中文久久精品| 国产精品一区二区三区久久| 欧美伊人精品成人久久综合97| 亚洲专区免费| 黄色资源网久久资源365| 久久在线视频| 玖玖视频精品| 夜夜爽av福利精品导航| 宅男精品视频| 国色天香一区二区| 欧美护士18xxxxhd| 欧美日韩精品免费观看视频完整| 一区二区三区免费看| 亚洲少妇最新在线视频| 国产日韩欧美二区| 欧美国产日韩精品| 欧美日韩在线免费视频| 欧美自拍偷拍午夜视频| 久久伊人一区二区| 99爱精品视频| 亚洲综合视频一区| 国产精品一区免费观看| 欧美中文字幕在线播放| 久久综合亚州| 亚洲自拍偷拍一区| 久久亚洲春色中文字幕久久久| 亚洲精品视频一区二区三区| 亚洲精品乱码久久久久久蜜桃麻豆| 久久久久看片| 1024日韩| 最新69国产成人精品视频免费 | 欧美日韩一区二区三区在线| 一本色道久久综合亚洲精品不| 亚洲一区二区三区免费视频| 亚洲国产精品成人一区二区| 亚洲最新视频在线| 在线播放中文一区| 亚洲一区二区三区三| 亚洲日本一区二区| 久久精品人人| 性色av香蕉一区二区| 欧美精品99| 欧美国产日本韩| 国产一区二区三区高清| 日韩一区二区精品| 最新成人av网站| 久久精品一区二区国产| 亚洲欧美日韩一区二区三区在线| 美腿丝袜亚洲色图| 久久一综合视频| 国产精品日韩专区| 亚洲人成人一区二区在线观看 | 久久久久高清| 亚洲欧美在线aaa| 欧美日本乱大交xxxxx| 亚洲电影成人| 亚洲电影免费观看高清完整版在线 | 欧美视频在线一区二区三区| 亚洲第一在线综合网站| 在线观看日韩精品| 久久久av毛片精品| 久久先锋影音av| 国模大胆一区二区三区| 亚洲欧美一区二区在线观看| 午夜久久资源| 国产欧美精品在线播放| 亚洲欧美日韩国产中文| 亚洲曰本av电影| 国产精品久久久久久久久婷婷| 日韩天天综合| 亚洲午夜高清视频| 欧美午夜寂寞影院| 欧美91精品| 激情综合网激情| 亚洲一区亚洲二区| 亚洲人在线视频| 久久国产精品高清| 在线亚洲电影| 欧美国产精品一区| 久久综合网络一区二区| 欧美午夜宅男影院在线观看| 欧美大片va欧美在线播放| 亚洲黄色免费电影| 欧美猛交免费看| 亚洲午夜精品久久久久久app| 99pao成人国产永久免费视频| 欧美精品免费播放| 一区二区三区三区在线| 欧美有码在线观看视频| 国产精品av免费在线观看| 亚洲激情在线视频| 亚洲国产乱码最新视频| 欧美激情第六页| 亚洲一区免费网站| 欧美成人情趣视频| 亚洲一区二区久久| 国产精品vvv| 久久久女女女女999久久| 亚洲欧洲精品成人久久奇米网| 亚洲欧美视频| 亚洲第一网站| 国产精品久久久| 久久久综合精品| aⅴ色国产欧美| 久久亚洲精选| 亚洲一区二区精品| 亚洲成人资源网|