Announcement

Collapse
No announcement yet.

SetParent und EnumChildWindows

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • SetParent und EnumChildWindows

    Hallo,

    ich versuche mit SetParent ein fremdes Fenster der Anwendung zuweisen, was auch augenscheinlich funktioniert. Wenn ich dann aber im Hauptfenster mit EnumChildWindows die Child Fenster suche, finde ich dann aber nichts.
    Setze ich SetParent falsch?
    Hier ist der Code von SetParent (es ist Java/JNA code, ich rufe dazwischen implementierte Methoden):
    Code:
    actwnd.setWindowLong(hwnd, lib.GWL_STYLE, lib.GetWindowLongA(hwnd, lib.GWL_STYLE) & ~lib.WS_CHILD | lib.WS_POPUP);
    actwnd.SetNewParent(hwnd, glob_main_wind);
    actwnd.SendMessage(hwnd, lib.WM_CHANGEUISTATE, lib.UIS_INITIALIZE, 0);
    actwnd.SendMessage(glob_main_wind, lib.WM_CHANGEUISTATE, lib.UIS_INITIALIZE, 0);   
    actwnd.SendMessage(hwnd, lib.WM_UPDATEUISTATE, lib.UIS_INITIALIZE, 0);
    actwnd.SendMessage(glob_main_wind, lib.WM_UPDATEUISTATE, lib.UIS_INITIALIZE, 0);
    Zuletzt editiert von wilto; 18.08.2010, 21:31.

  • #2
    Crosspost

    http://www.c-plusplus.de/forum/viewt...s-1941327.html
    Christian

    Comment


    • #3
      ich weiß, es ist dringend und da bekomme ich keine Antwort.
      Gruß

      Comment

      Working...
      X