• <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;
            }

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

            posted on 2008-03-15 02:57 MDnullWHO 閱讀(975) 評論(0)  編輯 收藏 引用
            久久精品9988| 久久精品国产99国产精品亚洲| 人妻久久久一区二区三区| 久久精品一区二区三区AV| 久久精品国产精品亚洲精品| 色偷偷久久一区二区三区| 久久97久久97精品免视看| 久久这里只有精品首页| 久久精品国产91久久综合麻豆自制| 精品一久久香蕉国产线看播放| 亚洲国产成人精品无码久久久久久综合 | 久久久久亚洲AV成人网| 国内精品久久久久影院亚洲| 777米奇久久最新地址| 国内精品久久久久影院老司 | 久久免费高清视频| 2020久久精品亚洲热综合一本| 精品久久人妻av中文字幕| 香蕉99久久国产综合精品宅男自 | 99久久99久久精品免费看蜜桃| 久久久综合香蕉尹人综合网| 99久久精品国内| 久久精品黄AA片一区二区三区| 亚洲国产天堂久久久久久| 99久久国产综合精品五月天喷水| 亚洲精品无码久久千人斩| 久久婷婷人人澡人人| 一本大道加勒比久久综合| 国产精品久久一区二区三区| 久久精品中文字幕无码绿巨人| 亚洲精品99久久久久中文字幕| 久久国产高清一区二区三区| 国产精品美女久久久久网| 国产午夜福利精品久久2021| 国内精品人妻无码久久久影院导航| 亚洲国产成人精品无码久久久久久综合 | 青青草原综合久久大伊人导航 | 老司机国内精品久久久久| 国产精品一久久香蕉国产线看| 久久久精品国产sm调教网站| 久久精品国产亚洲AV无码娇色|