anoniem Geplaatst: 18 februari 2002 Delen Geplaatst: 18 februari 2002 Ik heb ergens in een Dialog een static text niet visible gemaakt. Dit omdat ik deze tekst soms niet wil laten zien en soms wel. Nu kan ik nergens vinden hoe die tekst nu via C-code visible te maken. Zoals je dus EnableWindow( GetDlgItem( statusHwnd, IDC_BTN_WEBPAGE ), FALSE ); kunt doen om een element gedisabeled te krijgen (grijs) wil ik dus een element visible maken. Weet iemand hoe dit moet? Bij voorbaat dank! Ruurd Quote Link naar reactie
anoniem Geplaatst: 19 februari 2002 Auteur Delen Geplaatst: 19 februari 2002 ShowWindow( GetDlgItem( statusHwnd, IDC_BTN_WEBPAGE ), SW_SHOW ); ShowWindow( GetDlgItem( statusHwnd, IDC_BTN_WEBPAGE ), SW_HIDE ); Quote Link naar reactie
anoniem Geplaatst: 19 februari 2002 Auteur Delen Geplaatst: 19 februari 2002 [quote:fcf945d714] Op 19-02-2002 9:27, schreef MarkVR: ShowWindow( GetDlgItem( statusHwnd, IDC_BTN_WEBPAGE ), SW_SHOW ); ShowWindow( GetDlgItem( statusHwnd, IDC_BTN_WEBPAGE ), SW_HIDE ); [/quote:fcf945d714] Ik wou echt dat die code werkte. Niet dus. Het geheel veranderd geen bit. ShowWindow maakt me alleen maar hele windwoesjes zichtbaar en onzichtbaar maken. Schijnt niet te werken voor teksten en andere elementen in vensters. Maar evengoed bedankt! Quote Link naar reactie
anoniem Geplaatst: 19 februari 2002 Auteur Delen Geplaatst: 19 februari 2002 Ik heb het probleem nu maar opgelost door de elementen altijd zichtbaar te maken, maar als ik ze onzichtbaar wil hebben gewoon ergens buiten het venster te positioneren zodat je ze dus niet ziet. Een belachelijke oplossing, maar iets [i:e82cea0047]beters[/i:e82cea0047] kan ik niet bedenken... Quote Link naar reactie
anoniem Geplaatst: 19 februari 2002 Auteur Delen Geplaatst: 19 februari 2002 Ik ben toch door gaan zoeken, en vond dat ShowWindow waarschijnlijk wel werkt, alleen ik heb het nu anders gedaan. Als je een setWindowPos doet wordt kennelijk de zichtbaarheidstatus weer teruggezet naar de waarde die hij uit de resource haalt. Daarom kon ik ze wel wijzigen maar het effect niet zien. Heb nu bij SetWindowPos de vlag SWP_HIDEWINDOW gezet indien nodig en het werkt als een tierelier.... Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen