- Член од
- 1 февруари 2005
- Мислења
- 1.299
- Поени од реакции
- 1.806
Здраво сакам да запишам податоци место во регистер во ини фајл
проблемот е во тоа
BOOL GetPrivateProfileStruct(
LPCTSTR lpszSection, [in]
LPCTSTR lpszKey, [in]
LPVOID lpStruct, [out]
UINT uSizeStruct, [in]
LPCTSTR szFile [in]
);
uSizeStruct е влезна и однапред не ја знам.
EXECUTE_ASSERT(ERROR_SUCCESS == m_regUtils.SetBinary(TEXT("VideoFormat"), reinterpret_cast<const BYTE*>(&m_vihDefault), sizeof(m_vihDefault)));
EXECUTE_ASSERT(ERROR_SUCCESS == m_regUtils.GetBinary(TEXT("VideoFormat"), reinterpret_cast<LPBYTE>(&m_vihDefault), sizeof(m_vihDefault)));
Јас пробувам по следниот налчин:
WritePrivateProfileStruct(BINARY_SECTION,"AudioFormat",reinterpret_cast<const BYTE*>(&m_wfexDefault),sizeof(m_wfexDefault),sgIniPatch);
GetPrivateProfileStruct(BINARY_SECTION,"AudioFormat", reinterpret_cast<LPBYTE>(&m_vihDefault),sizeof(m_wfexDefault),sgIniPatch);
Би пробал и со WritePrivateProfileString и GetPrivateProfileString само не знам како да претворам reinterpret_cast<LPBYTE>(&m_vihDefault) в LPTSTR и обратно.
Ако нјакој има идеја?
Фала.
проблемот е во тоа
BOOL GetPrivateProfileStruct(
LPCTSTR lpszSection, [in]
LPCTSTR lpszKey, [in]
LPVOID lpStruct, [out]
UINT uSizeStruct, [in]
LPCTSTR szFile [in]
);
uSizeStruct е влезна и однапред не ја знам.
EXECUTE_ASSERT(ERROR_SUCCESS == m_regUtils.SetBinary(TEXT("VideoFormat"), reinterpret_cast<const BYTE*>(&m_vihDefault), sizeof(m_vihDefault)));
EXECUTE_ASSERT(ERROR_SUCCESS == m_regUtils.GetBinary(TEXT("VideoFormat"), reinterpret_cast<LPBYTE>(&m_vihDefault), sizeof(m_vihDefault)));
Јас пробувам по следниот налчин:
WritePrivateProfileStruct(BINARY_SECTION,"AudioFormat",reinterpret_cast<const BYTE*>(&m_wfexDefault),sizeof(m_wfexDefault),sgIniPatch);
GetPrivateProfileStruct(BINARY_SECTION,"AudioFormat", reinterpret_cast<LPBYTE>(&m_vihDefault),sizeof(m_wfexDefault),sgIniPatch);
Би пробал и со WritePrivateProfileString и GetPrivateProfileString само не знам како да претворам reinterpret_cast<LPBYTE>(&m_vihDefault) в LPTSTR и обратно.
Ако нјакој има идеја?
Фала.