Aric Stewart aric@codeweavers.com writes:
@@ -93,12 +93,21 @@ typedef struct _tagTRANSMSG { LPARAM lParam; } TRANSMSG, *LPTRANSMSG;
+typedef struct _tagContextAssociation {
- struct list entry;
- HWND *hwnds;
- UINT wndCount;
- HIMC context;
+} ContextAssociation;
Wouldn't it be a lot easier to store the HIMC in a window property?
It would be but I could not find evidence that such a property existed for all windows in Window. If you are proposing a wine internal property then it would work well.
-aric
Alexandre Julliard wrote:
Aric Stewart aric@codeweavers.com writes:
@@ -93,12 +93,21 @@ typedef struct _tagTRANSMSG { LPARAM lParam; } TRANSMSG, *LPTRANSMSG;
+typedef struct _tagContextAssociation {
- struct list entry;
- HWND *hwnds;
- UINT wndCount;
- HIMC context;
+} ContextAssociation;
Wouldn't it be a lot easier to store the HIMC in a window property?
Aric Stewart aric@codeweavers.com writes:
It would be but I could not find evidence that such a property existed for all windows in Window. If you are proposing a wine internal property then it would work well.
Sure, a Wine internal property would be fine.