![]() |
Aktive Seite eines Tabcontrol ändern
Hallo,
ich würde gerne in einer fremden Anwendung eine andere Seite eines TabControls aktivieren. Ich hab das Handle der Anwendung, des TabControls und ich glaub ich kenne sogar die Message hierfür. Meiner Meinung nach TCN_SELCHANGE. Wenn ich das richtig verstanden hab kann man die aber nicht direkt zusenden, sondern muss diese in einen Record einer WM_NOTIFY Nachricht übergeben. Ich hab versucht die gefordeten Werte des Records zu setzen, bekomm aber immer Fehler 126 "Module nicht gefunden". Wäre echt dankbar wenn mir irgendjemand auf die Sprünge helfen könnte. Gruß, Snowwolf |
Re: Aktive Seite eines Tabcontrol ändern
TabCtrl_SetCurFocus Macro
-------------------------------------------------------------------------------- Sets the focus to a specified tab in a tab control. You can use this macro or send the TCM_SETCURFOCUS message explicitly. Syntax VOID TabCtrl_SetCurFocus( HWND hwnd, int iItem ); |
Re: Aktive Seite eines Tabcontrol ändern
Mit dieser Funktion klappt das wirklich absolut problemlos.
Vielen Dank für deine Hilfe! |
Re: Aktive Seite eines Tabcontrol ändern
Zitat:
Sorry, couldn't resist. :roll: |
Re: Aktive Seite eines Tabcontrol ändern
*g* Zwischen all den Bugs scheint sich doch ab und zu tatsächlich auch mal Code zu befinden der funktioniert.
Wird aber bestimmt mit den nächsten Sevice Pack "gefixt". :wink: Aber mal ehrlich, wäre doch langweilig wenn man sich nicht über die Jungs in Redmond aufregen könnte. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz