• <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>
            還沒(méi)想好
            還沒(méi)想好
            posts - 4,comments - 6,trackbacks - 0
            記錄從VC6 到 VC8遇到的問(wèn)題和解決辦法
            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變動(dòng)很大,
            // 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;
            }

            竟然有這么大的區(qū)別,同時(shí)看不懂VC8為什么要那么作

            posted on 2008-03-15 02:57 MDnullWHO 閱讀(979) 評(píng)論(0)  編輯 收藏 引用

            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            日韩av无码久久精品免费| 久久久精品一区二区三区| 理论片午午伦夜理片久久| 久久午夜福利电影| 久久精品成人欧美大片| 91精品国产色综合久久| 久久精品亚洲乱码伦伦中文| 中文国产成人精品久久不卡| 91精品久久久久久无码| 久久精品中文字幕一区| 99久久www免费人成精品| 国产69精品久久久久9999APGF| 成人久久久观看免费毛片| 99久久免费国产精品特黄| 久久精品国产99国产精偷| 久久久久久久91精品免费观看 | 亚洲精品成人久久久| 久久超乳爆乳中文字幕| 午夜精品久久久久久影视riav| 伊人久久大香线焦综合四虎| 久久久女人与动物群交毛片| 亚洲午夜福利精品久久| 狠狠人妻久久久久久综合| 久久久久久毛片免费播放| 亚洲精品WWW久久久久久| 国产三级精品久久| 日本福利片国产午夜久久| 久久婷婷五月综合97色| 久久久久久精品免费免费自慰| 亚洲婷婷国产精品电影人久久| 国产精品久久久久乳精品爆 | 久久久久亚洲av毛片大| 精品久久久久久中文字幕| 久久国产精品成人影院| 性色欲网站人妻丰满中文久久不卡| 久久受www免费人成_看片中文| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 久久久久综合国产欧美一区二区| 亚洲精品高清国产一久久| 青青青伊人色综合久久| 久久久久无码精品国产app|