Update of /cvsroot/pywin32/pywin32/Pythonwin/pywin/docking
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21778/Pythonwin/pywin/docking
Modified Files:
DockingBar.py
Log Message:
Get Pythonwin working on 64-bit
Index: DockingBar.py
===================================================================
RCS file: /cvsroot/pywin32/pywin32/Pythonwin/pywin/docking/DockingBar.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** DockingBar.py 2 Jul 2003 04:08:49 -0000 1.3
--- DockingBar.py 6 Sep 2007 06:47:36 -0000 1.4
***************
*** 162,166 ****
return 0
lparam = msg[3]
! format = "iiiiiii"
bytes = win32ui.GetBytes( lparam, struct.calcsize(format) )
hwnd, hwndAfter, x, y, cx, cy, flags = struct.unpack(format, bytes)
--- 162,176 ----
return 0
lparam = msg[3]
! """ LPARAM used with WM_WINDOWPOSCHANGED:
! typedef struct {
! HWND hwnd;
! HWND hwndInsertAfter;
! int x;
! int y;
! int cx;
! int cy;
! UINT flags;} WINDOWPOS;
! """
! format = "PPiiiii"
bytes = win32ui.GetBytes( lparam, struct.calcsize(format) )
hwnd, hwndAfter, x, y, cx, cy, flags = struct.unpack(format, bytes)
|