Re: imm32: Make space for a 64bit pointer in the IMM window.

2009-02-11 Thread Aric Stewart
Ok digging into my IME documentation I see this: "The cbWndExtra of the UI class has to be 2 * sizeof(LONG). The purpose of this WndExtra is defined by the system (for example, IMMGWL_IMC and IMMGWL_PRIVATE)." So any IME developer is properly reserving 64 bits already. Which means my concern i

Re: imm32: Make space for a 64bit pointer in the IMM window.

2009-02-11 Thread Michael Stefaniuc
Aric Stewart wrote: > I am not a 64 bit expert but i do not think this is going to work. > > ddk/imm.h is a Microsoft header so IMEs and programs compiled with the > original header will not have the expanded space. They will as the Microsoft header has the exact same change as I did in this patch

Re: imm32: Make space for a 64bit pointer in the IMM window.

2009-02-11 Thread Aric Stewart
I am not a 64 bit expert but i do not think this is going to work. ddk/imm.h is a Microsoft header so IMEs and programs compiled with the original header will not have the expanded space. To fix this properly (I assume you are trying to support 64 bit) is that we will probibly have to store a h