vc6

    2熱度

    2回答

    我想讀取/打開一個文件,該文件已經在Visual Studio 2013中創建的C++程序中用VC++ 6編譯序列化,但某些屬性/值未被讀取或以某種方式失蹤。 請幫我理解這兩個版本有什麼不同,以及我如何才能解決它。 它使用的CArchive如下存儲: void CCubeShelf::Serialize(CArchive &ar,BOOL bChildren, int iVersion) {

    0熱度

    1回答

    所以我一直有生產中的問題,似乎通過服務包升級公開。它似乎是某種ado _ConnectionPtr對象的Execute方法中的某種緩衝區溢出。以下代碼是什麼產生緩衝區溢出: char szStatement[600]; sprintf(szStatement, "UPDATE ROUTING_MASTER SET CNTNR_WGT_EST = %g WHERE CNTNR_ID = '%s'"

    1熱度

    1回答

    我有一個奇怪的問題。 void MySocket::OnReceive(int nErrorCode) { static CMutex mutex; static int depth=0; static int counter=0; CSingleLock lock(&mutex, true); Receive(pBuff, iBuffSize

    1熱度

    1回答

    如何通過在VC++中使用WMI查詢獲取VisualSVN服務器用戶訪問權限。 我正在寫一個vC++應用程序以通過使用WMI查詢來設置用戶訪問權限的VisualSVN服務器的&。 我們能夠通過使用 VARIANT vtProp; hres = pclsObj->Get(L"AssociatedObject", 0, &vtProp, 0, 0); wcout <<L"Values : " <<

    1熱度

    1回答

    我嘗試創建一個區域與下面的代碼行: std::locale loc(std::locale::classic(), new comma); 的comma的定義是: struct comma : std::numpunct<char> { char do_decimal_point() const { return ','; } }; 我認爲它應該工作,因爲我看到MSDN文檔中類

    0熱度

    1回答

    我正在嘗試將vC++ 6項目(.dsp)升級到vC++ 2008項目(.vcproj) 我正在使用vC++ 2008 express版本 升級,並從IDE 成功建立,但我需要在命令行腳本做構建它的其他項目中 所以文件,我嘗試這樣做: 1 *「的devenv.exe」 >>不適用於快遞版本 2 *「vcexpress.exe」>>支持命令行選項,但不支持/升級 3 *「vcbuild.exe」和「m

    0熱度

    1回答

    後從MFC工作我有VB6的ActiveX(例如MyActiveX),其被從MFC使用: m_pControl = new CWnd; m_pControl->CreateControl("MyActiveX.MainControl", "", WS_VISIBLE, rc, this,

    0熱度

    1回答

    我需要將IWbemClassObject的對象分配給Variant,或者如何將此對象轉換爲變體類型。 謝謝。

    2熱度

    4回答

    爲什麼我不能在vc 6.0中使用#include "getline.c"或strindex.c? -----test30src.c------ #include <stdio.h> #include "getline.c" #include "strindex.c" #define MAXLINE 1000 char pattern[] = "ould"; int

    1熱度

    1回答

    我正在使用vs2012創建一個小包裝DLL,鏈接到用VC6構建的另一個DLL(.lib)。 我得到這樣的鏈接錯誤: error LNK2019: unresolved external symbol [email protected] 我添加了VC6的dll到鏈接線提供的庫文件,正如我在過去所做的那樣......有一些版本問題就在這裏?在VC6 DLL頭文件在我認爲是標準的方式聲明功能: #d