Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Ta reda på handtag

Postades av 2001-05-27 22:00:00 - Frans Englich, i forum visual basic - allmänt, Tråden har 7 Kommentarer och lästs av 563 personer

Jag har skapat ett fönster med AllocHandle api:et. Jag vill givetvis ha tag på handtaget för detta fönstret. Hur gör jag det? Med FindWindow? Jag anser det som en halvbra lösning i och med att det kan finas ett annat fönster med samma caption. Men om jag kör findwindow direkt efter jag har skapat fönstret borde det inte vara några större problem. Eller? Vilken är den bästa lösningen?

mvh Frans


Svara

Sv: Ta reda på handtag

Postades av 2001-05-27 22:12:00 - Sven Åke Persson

Hej
>. Men om jag kör findwindow direkt efter jag har skapat fönstret
> borde det inte vara några större problem.

Handlern är färskvara dvs den kan ändra sig under
programkörningen.Du kan inte alltid lita på att
en handler är samma under hela programtiden.

Jag har löst detta en gång återkommer när jag hittat exemplet.

mvh
Sven


Svara

Sv: Ta reda på handtag

Postades av 2001-05-28 23:11:00 - Frans Englich

Jag antar att du inte hittade ditt gamla exempel, SvenPon.. de' lugnt jag låter google visa vägen.. :)

mvh Frans


Svara

Sv: Ta reda på handtag

Postades av 2001-05-29 00:52:00 - Mattias Sjögren

>Jag har skapat ett fönster med AllocHandle api:et.

Det finns ingen Win32 API funktion som heter AllocHandle. Menar du kanske AllocConsole? I så fall, vad ska du med fönsterhandtaget för ett konsollfönster till?


>Men om jag kör findwindow direkt efter jag har skapat fönstret borde det inte vara några större problem. Eller?

Jag skulle inte räkna med att det funkar alltid.


MS


Svara

Sv: Ta reda på handtag

Postades av 2001-05-29 17:20:00 - Frans Englich

Ups, menade allocConsole. Jag ska använda handtaget till api:et setwindowrect och getwindowrect. dvs, top, left, width, height, Zorder , always on top osv.



mvh Frans


Svara

Sv: Ta reda på handtag

Postades av 2001-05-30 12:19:00 - Frans Englich

Jag surfade runt lite och frågade bla på www.vbforums.com. De som svarade påstod att ett handtag aldrig ändrar sig och att returvärdet från AllocConsole är handtaget. Hur säker är du på att ett handtag kan ändra sig under runtime, Sven?

mvh Frans


Svara

Sv: Ta reda på handtag

Postades av 2001-05-31 00:50:00 - Mattias Sjögren

Det finns en funktion som heter GetConsoleWindow som gör det du vill, men den är bara tillgänglig under Windows 2000 och senare. I princip är det inte meningen att konsollprogram ska bry sig om ifall de körs i ett fönster eller ej.


MS


Svara

Sv: Ta reda på handtag

Postades av 2001-05-31 02:17:00 - Frans Englich

..Så det du försöker säga är att man inte kan få tag på något handtag för ett fönster skapat med AllocConsole i os_version<Windows 2000?

Men vad är det jag skicka i det första argumentet i FindWindow?( då får jag ju reda på handtaget vare sig det är klokt eller ej..värt att testa iaf)

mvh Frans


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 620
27 953
271 709
690
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies