mirror of
https://github.com/reactos/reactos.git
synced 2024-07-02 02:34:53 +00:00
[SHELL32]
Fix 64 bit MSVC build, fix some warnings svn path=/trunk/; revision=55498
This commit is contained in:
parent
b6d994d577
commit
9e03b92631
|
@ -44,7 +44,8 @@ UINT SH_FormatByteSize(LONGLONG cbSize, LPWSTR pwszResult, UINT cchResultMax);
|
|||
static VOID
|
||||
GetDriveNameWithLetter(LPWSTR pwszText, UINT cchTextMax, LPCWSTR pwszDrive)
|
||||
{
|
||||
DWORD dwMaxComp, dwFileSys, cchText = 0;
|
||||
DWORD dwMaxComp, dwFileSys;
|
||||
SIZE_T cchText = 0;
|
||||
|
||||
if (GetVolumeInformationW(pwszDrive, pwszText, cchTextMax, NULL, &dwMaxComp, &dwFileSys, NULL, 0))
|
||||
{
|
||||
|
@ -219,8 +220,8 @@ CDrvDefExt::PaintStaticControls(HWND hwndDlg, LPDRAWITEMSTRUCT pDrawItem)
|
|||
TRACE("FreeSpace %u a %f cx %d\n", m_FreeSpacePerc, M_PI+m_FreeSpacePerc/100.0f*M_PI*2.0f, cx);
|
||||
|
||||
HBRUSH hbrOld = (HBRUSH)SelectObject(pDrawItem->hDC, hMagBrush);
|
||||
INT xRadial = xCenter + (INT)(cosf(M_PI+m_FreeSpacePerc/100.0f*M_PI*2.0f)*cx/2);
|
||||
INT yRadial = yCenter - (INT)(sinf(M_PI+m_FreeSpacePerc/100.0f*M_PI*2.0f)*cy/2);
|
||||
INT xRadial = xCenter + (INT)(cos(M_PI+m_FreeSpacePerc/100.0f*M_PI*2.0f)*cx/2);
|
||||
INT yRadial = yCenter - (INT)(sin(M_PI+m_FreeSpacePerc/100.0f*M_PI*2.0f)*cy/2);
|
||||
Pie(pDrawItem->hDC,
|
||||
pDrawItem->rcItem.left, pDrawItem->rcItem.top,
|
||||
pDrawItem->rcItem.right, pDrawItem->rcItem.bottom - 10,
|
||||
|
@ -241,8 +242,8 @@ CDrvDefExt::PaintStaticControls(HWND hwndDlg, LPDRAWITEMSTRUCT pDrawItem)
|
|||
if (m_FreeSpacePerc < 50 && x == xRadial)
|
||||
SelectObject(pDrawItem->hDC, hDarkMagPen);
|
||||
|
||||
float cos_val = (x - xCenter)*2.0f/cx;
|
||||
INT y = yCenter+sinf(acosf(cos_val))*cy/2;
|
||||
double cos_val = (x - xCenter)*2.0f/cx;
|
||||
INT y = yCenter+(INT)sin(acos(cos_val))*cy/2;
|
||||
MoveToEx(pDrawItem->hDC, x, y, NULL);
|
||||
LineTo(pDrawItem->hDC, x, y + 10);
|
||||
}
|
||||
|
|
|
@ -248,7 +248,7 @@ HRESULT WINAPI SHGetMalloc(LPMALLOC *lpmal)
|
|||
* SEE ALSO
|
||||
* CoTaskMemAlloc, SHLoadOLE
|
||||
*/
|
||||
LPVOID WINAPI SHAlloc(DWORD len)
|
||||
LPVOID WINAPI SHAlloc(SIZE_T len)
|
||||
{
|
||||
LPVOID ret;
|
||||
|
||||
|
|
|
@ -82,7 +82,7 @@ DECLARE_HANDLE(HPSXA);
|
|||
#endif
|
||||
|
||||
UINT WINAPI SHAddFromPropSheetExtArray(HPSXA,LPFNADDPROPSHEETPAGE,LPARAM);
|
||||
LPVOID WINAPI SHAlloc(ULONG) __WINE_ALLOC_SIZE(1);
|
||||
LPVOID WINAPI SHAlloc(SIZE_T) __WINE_ALLOC_SIZE(1);
|
||||
HRESULT WINAPI SHCoCreateInstance(LPCWSTR,const CLSID*,IUnknown*,REFIID,LPVOID*);
|
||||
HPSXA WINAPI SHCreatePropSheetExtArray(HKEY,LPCWSTR,UINT);
|
||||
HPSXA WINAPI SHCreatePropSheetExtArrayEx(HKEY,LPCWSTR,UINT,IDataObject*);
|
||||
|
|
Loading…
Reference in a new issue