• <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)  編輯 收藏 引用
            99999久久久久久亚洲| 大蕉久久伊人中文字幕| 久久精品国产亚洲AV不卡| 欧美性大战久久久久久| 日韩精品久久无码人妻中文字幕| 久久久久亚洲精品无码蜜桃| 久久99精品久久久久久噜噜| 久久天天躁狠狠躁夜夜躁2014| 久久九九青青国产精品| 伊人久久大香线蕉综合热线| 久久久久亚洲av无码专区导航| segui久久国产精品| 久久妇女高潮几次MBA| 国产午夜精品久久久久九九电影 | 九九久久99综合一区二区| 欧美粉嫩小泬久久久久久久 | 久久亚洲精品无码aⅴ大香 | 伊人久久综合精品无码AV专区| 久久精品国产91久久麻豆自制| 狠狠色丁香久久婷婷综合图片| 国产精品久久永久免费| 久久亚洲AV无码精品色午夜麻豆| 久久伊人色| 人人狠狠综合久久亚洲高清| 精品久久久久久国产| 久久久一本精品99久久精品88| 久久久久一级精品亚洲国产成人综合AV区| 91视频国产91久久久| 国内高清久久久久久| 色天使久久综合网天天| 久久久久久亚洲精品影院| 久久高潮一级毛片免费| 91精品无码久久久久久五月天| 国产欧美一区二区久久| 久久777国产线看观看精品| 久久久国产精品福利免费 | 18岁日韩内射颜射午夜久久成人| 久久精品中文騷妇女内射| 久久青青草原亚洲av无码app| 亚洲中文久久精品无码ww16 | 久久综合一区二区无码|