• <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 閱讀(976) 評論(0)  編輯 收藏 引用

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


            久久久久高潮毛片免费全部播放| 久久精品国产国产精品四凭| 人妻少妇久久中文字幕 | 亚洲精品国产综合久久一线| 色99久久久久高潮综合影院 | 狠狠狠色丁香婷婷综合久久五月| 99久久精品九九亚洲精品| 人妻无码αv中文字幕久久琪琪布| 浪潮AV色综合久久天堂| 狠狠人妻久久久久久综合| 亚洲va国产va天堂va久久| 久久久艹| 99久久精品国产麻豆| 久久天天躁狠狠躁夜夜不卡| 久久er热视频在这里精品| 亚洲国产精品无码久久久秋霞2 | 色婷婷综合久久久久中文一区二区| 日韩亚洲欧美久久久www综合网| 国产精品成人久久久| 久久人人爽人人爽人人片AV东京热 | 国产激情久久久久影院老熟女| 精品无码久久久久久尤物| 久久只这里是精品66| 看全色黄大色大片免费久久久 | 国产一区二区精品久久凹凸 | 精品久久久久一区二区三区| 久久精品国产99久久久| 亚洲人成精品久久久久 | 一级做a爱片久久毛片| 久久99国产综合精品免费| 亚洲午夜久久久久久久久电影网 | 久久一区二区三区免费| 久久精品国产精品亚洲| 久久久久婷婷| 久久综合久久综合亚洲| 伊人久久大香线蕉综合5g| 一日本道伊人久久综合影| 久久久久99这里有精品10 | 亚洲人成电影网站久久| 深夜久久AAAAA级毛片免费看| 久久久久成人精品无码|