• <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>
            還沒想好
            還沒想好
            posts - 4,comments - 6,trackbacks - 0
            記錄從VC6 到 VC8遇到的問題和解決辦法
            1) msvcr80d.dll 找不到
             1)) manifest WIN32 set Yes, 2)) ignore msvcrt.lib
             /*
             

            Hi there,

            I read every post in this thread without any help in my case.

            The problem turned out: The DEBUG version was trying to link with BOTH msvcr80.dll and msvcr80d.dll.

            Check if this is the case for you using the "dependency walker" on your executable. If these two are both loaded, then you got the same problem as I did.

            The solution is to set "Properties->Linker->Input->Ignore Specific library" to "msvcrt.lib".

             

            More details below:

            I was compiling and running a program that uses opencv library. One of the libraries in opencv (highgui to be exact) was linking with non-debug versions of some graphics libraries even in its debug version. Apparently this was OK before. 

            This resulted in my debug version program linking with both msvcr80.dll and msvcr80d.dll. It appears this is a problem since the manifest only mentions one of these libraries and the other one (msvcr80.dll) appears not to be found causing the error mentioned in this thread. Why no-one in this thread mentioned that this could be the case is beyond me. I found out about this using "dependency walker" on the .exe that I compile and/or the highgui100d.dll that I load from the library.

            That is the reason the complaint is about msvcr80.dll and not msvcr80d.dll in VS8!!!

            The fix is to re-compile highgui100d.dll (debug version) with Properties->Linker->Input->Ignore Specific library set to singly "msvcrt.dll".

            Just wanted to add this so other people do not waste time as I did...

            Hakan

            */

            2) MFC 
             MFC 從VC6到V8變動很大,
            // VC8
            LRESULT CDialogBar::HandleInitDialog(WPARAM, LPARAM)
            {
             Default();  // allow default to initialize first (common dialogs/etc)

             // create OLE controls
             COccManager* pOccManager = afxOccManager;
             if ((pOccManager != NULL) && (m_pOccDialogInfo != NULL))
             {
              if (!pOccManager->CreateDlgControls(this, m_lpszTemplateName,
               m_pOccDialogInfo))
              {
               TRACE(traceAppMsg, 0, "Warning: CreateDlgControls failed during dialog bar init.\n");
               return FALSE;
              }
             }

             return FALSE;
            }

            //VC6
            LRESULT CDialogBar::HandleInitDialog(WPARAM, LPARAM)
            {
             Default();  // allow default to initialize first (common dialogs/etc)

             // create OLE controls
             COccManager* pOccManager = afxOccManager;
             if ((pOccManager != NULL) && (m_pOccDialogInfo != NULL))
             {
              if (!pOccManager->CreateDlgControls(this, m_lpszTemplateName,
               m_pOccDialogInfo))
              {
               TRACE0("Warning: CreateDlgControls failed during dialog bar init.\n");
               return FALSE;
              }
             }

             return TRUE;
            }

            竟然有這么大的區別,同時看不懂VC8為什么要那么作

            posted on 2008-03-15 02:57 MDnullWHO 閱讀(980) 評論(0)  編輯 收藏 引用
            亚洲日韩中文无码久久| 四虎国产精品免费久久久| 久久久久久无码国产精品中文字幕 | 精品久久人人爽天天玩人人妻| 国产激情久久久久影院老熟女免费 | 国产精品一区二区久久| 久久国产精品久久久| 久久久久亚洲AV成人网人人网站| 亚洲欧美成人久久综合中文网| 久久亚洲熟女cc98cm| 一本一道久久精品综合| 少妇熟女久久综合网色欲| 国产精品久久毛片完整版| 久久大香萑太香蕉av| 色噜噜狠狠先锋影音久久| 欧美伊人久久大香线蕉综合 | 欧美一级久久久久久久大| 久久久久久国产精品免费无码| 久久久久综合中文字幕| 午夜人妻久久久久久久久| 久久中文字幕视频、最近更新| 国产综合久久久久| 久久综合久久自在自线精品自| 久久综合五月丁香久久激情| 狠狠色丁香久久综合五月| 亚洲精品国产美女久久久 | 无码人妻精品一区二区三区久久久| 99久久精品这里只有精品 | 国产婷婷成人久久Av免费高清| 一本久久综合亚洲鲁鲁五月天| Xx性欧美肥妇精品久久久久久| 996久久国产精品线观看| 蜜臀av性久久久久蜜臀aⅴ| 久久大香萑太香蕉av| 亚洲国产精品无码久久久久久曰| 久久精品国产一区二区三区不卡 | 久久精品亚洲精品国产色婷| 亚洲AV无码1区2区久久 | 999久久久免费国产精品播放| 久久天天躁狠狠躁夜夜avapp | 亚洲欧美成人久久综合中文网|