• <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 閱讀(974) 評論(0)  編輯 收藏 引用
            99久久国产亚洲综合精品| 国产99久久九九精品无码| 久久人妻AV中文字幕| 97久久婷婷五月综合色d啪蜜芽| 亚洲国产精品无码久久久不卡 | 国产成人精品综合久久久| 久久精品人妻一区二区三区| 久久久久久久久66精品片| av午夜福利一片免费看久久 | 欧美精品国产综合久久| 久久精品国产99久久无毒不卡 | 久久国产高潮流白浆免费观看| 中文字幕亚洲综合久久| 久久精品国产色蜜蜜麻豆| 国内精品久久久久久99| 香蕉aa三级久久毛片| 久久精品国产精品国产精品污| 日产精品久久久久久久| 情人伊人久久综合亚洲| 成人久久免费网站| 欧美色综合久久久久久| 99久久国产综合精品网成人影院| 亚洲伊人久久大香线蕉综合图片| 激情久久久久久久久久| 激情伊人五月天久久综合| 亚洲va久久久噜噜噜久久男同| 久久久久99精品成人片| 99久久成人18免费网站| 欧美777精品久久久久网| 久久人人爽人人爽人人片AV麻烦| 久久er国产精品免费观看8| 久久精品国产69国产精品亚洲| 久久久久久久亚洲Av无码| 中文字幕热久久久久久久| 伊人伊成久久人综合网777| 欧美成a人片免费看久久| 久久无码人妻精品一区二区三区| 狠狠色丁香婷婷综合久久来| 99久久99久久| 69久久夜色精品国产69| 午夜精品久久久久久毛片|