• <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)  編輯 收藏 引用
            国产精品热久久无码av| 午夜人妻久久久久久久久| 中文字幕一区二区三区久久网站| 国产午夜久久影院| 国产精品九九久久免费视频 | 久久久久亚洲?V成人无码| 国产精品久久久久久久午夜片| 香蕉久久影院| 97久久综合精品久久久综合| 久久精品国产福利国产琪琪| 亚洲精品无码久久久久去q| 国产精品热久久无码av| 97精品依人久久久大香线蕉97| 欧美亚洲国产精品久久蜜芽 | 一本一本久久a久久综合精品蜜桃| aaa级精品久久久国产片| 久久夜色精品国产噜噜亚洲a| 久久综合九色综合欧美狠狠| 久久综合九色综合网站| 国内精品久久久久久中文字幕| 久久丫忘忧草产品| 欧美日韩精品久久久久| 久久精品国产一区| 久久精品人人槡人妻人人玩AV| 人人妻久久人人澡人人爽人人精品| 99久久亚洲综合精品成人| 久久精品国产亚洲av高清漫画| 久久精品国产乱子伦| 伊人久久无码精品中文字幕| 精品视频久久久久| 久久精品国产72国产精福利| 久久国产亚洲精品麻豆| 国内精品久久久久| 狠狠色丁香婷婷综合久久来| 久久99国产综合精品免费| 久久久婷婷五月亚洲97号色| 少妇久久久久久被弄高潮| 久久综合给久久狠狠97色| 久久午夜伦鲁片免费无码| 国产精品久久久亚洲| 久久九九有精品国产23百花影院|