Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.733 pregleda

Najnovija ↓

On-screen display 25.06.2004. u 13:38 · pre 272 meseca #1
Da bi vaša ideja o tome šta zapravo želim bila najkompletnija, najbolje da negde u svom tray-u potražite ikonicu mbm-a, kliknete levim dugmetom, pa negde u opcijama uključite osd display. Sada kada vidite fluorescentno zelene karaktere na svom ekranu, uključite svoju omiljenu igru, poigrajte se malo, ali ne zaboravite da primetite da je osd još uvek tu (a i kako biste zaboravili kada baš štrči). Eto, tako mi nešto treba.

E, sad, da ne bude da očekujem da mi neko to servira, rećiću samo da istražujem na temu već nekoliko nedelja, i da već polako postajem nervozan, te molim nekog većeg poznavaoca od mene da mi pripomogne.

Analizom datoteke mbm5osd.dll sam došao do zaključka da je cela stvar urađena isključivo koristeći GDI, što, jelte, nije nimalo čudno. Jedino što sam ja uspeo po ovom pitanju jeste da prekopiram neki (nebitno koji) canvas na DC desktop prozora. Pogađate da to nikako ne ostvaruje željeni efekat, jer se desktop menja, te nije uvek na vrhu itd. Osvežavanje, ili bolje reći periodično kopiranje tog canvasa na isto mesto previše vuče procesorsko vreme, a i ne radi lepo sa igrama. E sad, daljom analizom gorepomenute biblioteke sam utvrdio da autor (Alex) u jednom trenutku koristi EnumDisplayMonitors, kao i neke druge api pozive slične namene. To mi je dalo ideju (koliko god ona čudno i neizvodljivo zvučala) da napravim dva DC-a tako ću da ovaj "moj" moći samo ja da menjam, nezavisno od DC desktopa, te će biti vidljiv uvek itd. Druga ideja je da "napravim" drugi monitor čije će početne kordinate na virtuelnom monitoru isto biti 0,0, pa bi to možda proizvelo traženi efekat.

Jedini je problem, da i posle više dana istraživanja po msdn bazi, ja nisam siguran kako to da uradim (ni jedno ni drugo)... Molio bih bilo za kakav savet, stvarno mi treba podrška.

Hvala unapred!
Potpis
Yea, and from this day forth, a surface must be locked before beast or man can draw upon it!
Re: On-screen display 26.06.2004. u 23:39 · pre 272 meseca #2
Ljudi, ovo ne bi trebalo da bude teško za uraditi, samo je potrebno znati i pokoju caku. E, ja to ne znam, i molio bih svakoga da ubaci bilo kakvu ideju ovde, jer sam stvarno uložio previše vremena tražeći odgovor da bi sada odustao...
Potpis
Yea, and from this day forth, a surface must be locked before beast or man can draw upon it!
Re: On-screen display 08.07.2004. u 09:27 · pre 271 mesec #3
Ne zameri, ali ja stvarno ne znam sta je to mbm...? Za osd i nekako da naslutim, ali ovo prvo nikako...
Sta ti u stvari zelis? Parce nacertanija koje je stalno stayontop na ekranu, sta god vrteo?
Pozdrav

Rajko
Re: On-screen display 08.07.2004. u 09:59 · pre 271 mesec #4
Mbm, iliti Motherboard Monitor, je programče za nadgledanje temperature, brzine fana i tako to; vrlo popularno, btw. I da, meni treba baš to što si naveo...

U međuvremenu sam malo eksperimentisao i uspeo, na moje veliko čuđenje, naterati formu preko DirectX surface-a. I to skoro da vrši posao, sa tim da nije providno. Probao sam i da ga učinim providnim, ali odna treperi, DoubleBuffered ili ne.
Potpis
Yea, and from this day forth, a surface must be locked before beast or man can draw upon it!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme