Avatar billede sjh Nybegynder
02. december 2005 - 15:01 Der er 19 kommentarer og
1 løsning

Hvad er GetBBWnd()

Hvad er GetBBWnd(); ??

Jeg har noget c++ kode som skal om skrives til Visual Basic men har ikke kunne finde ud af hvad GetBBWnd(); gør..

Jeg har ikke selv c++ så jeg kan ikke afprøve det.. men kan det være Me.hWnd ??
Avatar billede bertelbrander Novice
02. december 2005 - 19:51 #1
Jeg har aldrig hørt om GetBBWnd, google har ét hit på ordet, så...

Hvis vi måtte se den kontext det indgår i er det muligt at vi kan regne ud hvad det betyder.
Avatar billede sjh Nybegynder
02. december 2005 - 23:49 #2
http://xoblite.net/source/TrayManager.cpp.html

void TrayManager::Initialize()
{
        hBlackboxWnd = GetBBWnd();
...
....
Avatar billede bertelbrander Novice
03. december 2005 - 00:10 #3
GetBBWnd er en del af et større project, den er her:
http://xoblite.net/source/BBApi.cpp.html

Og ser sådan ud:
HWND GetBBWnd()
{
    if (!hBlackbox) hBlackbox = FindWindow("xoblite", NULL);
    return hBlackbox;
}
Og det giver jo ikke meget mening i sig selv.

Hvad er det du ønsker at opnå med koden?
Avatar billede sjh Nybegynder
03. december 2005 - 00:47 #4
Ja jeg ville godt ha de ikoner som er i system tray.. men som sagt så har jeg ikke c++ så jeg ved ikke om det virker :D
Avatar billede bertelbrander Novice
03. december 2005 - 00:50 #5
Hvad mener du med "ha de ikoner som er i system tray"? Hvad skal du med dem?
Avatar billede sjh Nybegynder
03. december 2005 - 00:59 #6
Jeg skal ikke noget med dem.. men det kunne jo være man fik brug for det en dag.. og så var koden jo lavet..

Så kunne man jo også lavet sin egen taskbar ;)
Avatar billede bertelbrander Novice
03. december 2005 - 01:04 #7
Hvis jeg får en snes timer i overskud (not likely) skal jeg med glæde sætte mig ind i hvad koden gør.
Avatar billede sjh Nybegynder
03. december 2005 - 01:09 #8
Ja du må da godt prøve at lave den for mig så jeg kan se om det virker på Win2k og XP..

men jeg ved godt nogenlunde hvad den gør : http://xoblite.net/source/TrayManager.cpp.html -> Den over tager "Shell_TrayWnd" så informationer kommer til mig ;)
Avatar billede sjh Nybegynder
03. december 2005 - 01:19 #9
Jeg vil godt give dig 100 point hvis du vil compile koden for mig.. så jeg kan se om det virker :D
Avatar billede bertelbrander Novice
03. december 2005 - 01:23 #10
Jeg har ikke tid de første dage.
Avatar billede sjh Nybegynder
03. december 2005 - 01:23 #11
Jeg har også prøvet den her : http://www.codeproject.com/tools/ShellTrayInfo.asp men den sender ikke en event nå der opdateres.. og så kan den ikke vise alle ikonerne.. :(
Avatar billede sjh Nybegynder
03. december 2005 - 01:27 #12
Kommentar: 03/12-2005 01:23:31
Er det noget da tager lang tid at compile??
Avatar billede sjh Nybegynder
05. december 2005 - 13:16 #13
bertelbrander smider du ikke lige et svar..
Avatar billede bertelbrander Novice
10. december 2005 - 18:10 #14
Jeg samler ikke på point.
Er du stadig interesseret? Det er muligt at jeg får tid en af de første dage.
Avatar billede sjh Nybegynder
10. december 2005 - 19:28 #15
ja da.. jeg venter bare på dig :D
Avatar billede bertelbrander Novice
11. december 2005 - 13:58 #16
Jeg har fået det kompileret:
http://home20.inet.tele.dk/midgaard/xobilite.zip

Det kan kompileres med Borland C++:
http://www.borland.com/products/downloads/download_cbuilder.html

Jeg har ikke studeret hvad det gør eller hvordan det gør det. Jeg har kun kørt det én gang hvor det lavede rod med useenet på min skærm, men det er vist det der er meningen.

Jeg måtte disable noget kode til nedlukning da det ikke kunne kompileres, hvis du har brug for den del kan der sansynligvis findes en løsning.
Avatar billede sjh Nybegynder
11. december 2005 - 14:08 #17
okææ.. Jeg takker for det.. smid et svar, så får du 100 point for det.
Avatar billede bertelbrander Novice
11. december 2005 - 14:35 #18
Jeg samler ikke på point.
Avatar billede sjh Nybegynder
11. december 2005 - 14:37 #19
ok men så kan du da tag de 15 point jeg har afsat :D
Avatar billede sjh Nybegynder
12. december 2005 - 13:01 #20
okææ da så må du da ha mange tak for hjælpen.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester