• <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 閱讀(976) 評論(0)  編輯 收藏 引用
            国产精品久久久久久影院 | 成人综合伊人五月婷久久| 精品久久久中文字幕人妻| 无遮挡粉嫩小泬久久久久久久| 18禁黄久久久AAA片| 2021精品国产综合久久| 久久久久国产| 麻豆成人久久精品二区三区免费 | 漂亮人妻被中出中文字幕久久| 久久久无码精品亚洲日韩京东传媒 | 久久人妻少妇嫩草AV蜜桃| 7777久久久国产精品消防器材| 久久精品国产亚洲av高清漫画| 久久精品无码专区免费| 久久国产精品77777| 久久久久噜噜噜亚洲熟女综合| 亚洲女久久久噜噜噜熟女| 久久高潮一级毛片免费| 久久精品国产亚洲av麻豆小说| 超级97碰碰碰碰久久久久最新| 99久久精品国产一区二区蜜芽 | 欧美喷潮久久久XXXXx| 久久99精品久久久久久9蜜桃| 精品久久亚洲中文无码| 性高湖久久久久久久久AAAAA| 久久久精品一区二区三区| 久久亚洲高清综合| 久久99国产精一区二区三区| 性做久久久久久久| 久久中文字幕人妻丝袜| 久久综合狠狠综合久久97色| 国产激情久久久久影院小草| 99久久精品影院老鸭窝| 久久夜色精品国产噜噜噜亚洲AV | 久久久噜噜噜www成人网| 久久99这里只有精品国产| 日韩精品无码久久一区二区三| 99久久国产综合精品网成人影院| 欧美日韩中文字幕久久伊人| 久久婷婷五月综合97色一本一本| 国产精品久久久久久久久软件 |