Kan du ikke bare tage et skærmdump og bagefter aflæse bredde i et billedbehandlingsprogram. Eller er det for lavteknologisk ;-) Jeg har heldigvis ikke adgang til Vista.
Lidt mere information. Dimensionen på headeren findes ved at trække en "sjusset" værdi fra det brugbare canvas, og det er jo noget fusk. Prøver p.t. at hitte ud af om det er CreateParams der skal bruges til at finde position og størrelse på headeren, samt størrelse på knapperne.
Gerne flere points til den der kommer med løsningen...
procedure TForm1.GetXYSize; var XTtlBit, {X and Y size of Bitmaps in caption} YTtlBit : Integer; begin XTtlBit := GetSystemMetrics(SM_CXSIZE); YTtlBit := GetSystemMetrics(SM_CYSIZE);
kroning: Det var den. Hvorfor kan jeg aldrig huske de 3-4 ikke VCL-indpakkede funktionskald? Hvis man tænker over det så er det lige før navnet også giver fornuft...
Næ, det er noget underligt noget, men nu har jeg skiftet min stationære ud med en bærbar så jeg har da overvejet at bevæge mig ud i det, med min bærbare under armen naturligvis.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.