Duckling Napisano Lipiec 9, 2018 Autor Zgłoś Udostępnij Napisano Lipiec 9, 2018 mozna to zrobic na wiele sposobow pierwszy lepszy to przekazanie w CreateWindow() w ostatnim parametrze wskaznika na strukture w ktorej masz te dane do przekazania czyli typedef struct { int dana1 ; itn dana2 ; } MojeDane ; w WinMain { MojeDane mojaDana ; // wypelniasz strukture i przekazujesz jej adres podczas tworzenia okna CreateWindow(...., &mojaDana) ; // tutaj dalej leci .... } a w Procedurze obslugujacej okno mozesz odebrac komunikat WM_CREATE: w ktorym lParam bedzie wskazywac na CREATESTRUCT a w tej strukturze masz lpCreateParams ktory zawiera adres tej struktury ktory przekazales przy tworzeniu okna // mozna tez stosowac SetProp, SetWindowLong ... ale zalezy w jakim momencie zalezy Ci na uzyskiwaniu dostepy do tej struktury ... Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.