Hollosi Information eXchange /HIX/
HIX CODER 1639
Copyright (C) HIX
2002-09-27
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 TSR tasm progi (mind)  10 sor     (cikkei)
2 Re: Szines Egerkurzor (mind)  39 sor     (cikkei)
3 Illegal op. (mind)  20 sor     (cikkei)
4 Illegal op. megoldodott (mind)  4 sor     (cikkei)

+ - TSR tasm progi (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok Coderek!

A következő nagy kérdésem lenne. Hogyan lehet TASM-ban, 
írni, egy TSR (Terminate Stay Resident) vagy másképp: 
memóriarezidens programot. Arra lennék kiváncsi, hogy 
milyen aproságokra kell figyelni, hogy működjön a dolog, 
mert nekem nem működik (fagy).
Válaszaitokat előre is köszi

Vili
+ - Re: Szines Egerkurzor (mind) VÁLASZ  Feladó: (cikkei)

Szia Marci!

> Csinalt mar valaki kozuletek szines egerkurzort? Programokban mar
> lattam, a Win dows themek kozott is van, de nem talaltam ra API
> hivast, amivel letre lehetne ilyet hozni. A CreateCursor () csak mono
> bitmap-et tud csinalni. Nem beszelve a az animalt egerkurzorrol :)

Kb. ket kattintas utan a kovetkezot tudom javasolni:

HANDLE LoadImage(
  HINSTANCE hinst,   // handle to instance
  LPCTSTR lpszName,  // image to load
  UINT uType,        // image type
  int cxDesired,     // desired width
  int cyDesired,     // desired height
  UINT fuLoad        // load options
);

A HANDLE-t HCURSOR-ra kasztolhatod. fuLoad flagnek add meg a
LR_DEFAULTCOLOR-t, ekkor nem monokrom tolt be, de gondolom ez a default
is.

Az igy krealt kurzort kesobb DestroyCursor hivassal semmisitsd meg. De meg
sok mas le van irva az MSDN-be. Nem probaltam ki, de gondolom mukodni fog.
Fogalmam sincs hogyan nem talaltal ra, mert a LoadCursor page masodik
mondata:

"Note:  This function has been superseded by the LoadImage function."

Udv!

--

tocsa

 ---
| email:                        |
| homepage:  http://www.iit.bme.hu/~tocsa       |
 ---
+ - Illegal op. (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Szamomra erthetetlen okokbol az altalam irt  prg. futasa az alabbi ismert
hibauzenettel szakad meg:"This program has performed an illegal
operation..."
Az alabbi a szitu:
Visual Studio 6.0,c++
Egy A osztalybol meghivok a B osztalyba tartozo publikus metodust.Ez a met.
ezen osztalyon(B) beluli tagvaltozo(int) erteket modositana...azt pedig
valtoztatni szeretnem...
Persze a fordito nem jelez semmit,mert a nagykonyv szerint szintaktikailag
OK.
Ez a hibauzenet akkor szokott elojonni,ha egy prg. nem a szamara lefoglalt
mem. reszre akar irni,ha jol tudom.
A kerdes:
mi a halal f***aert van ez a hiba?Esetleg vmi mem. menedzselo makrot kell
meghivni?vagy mit?

Elore is koszi,
Qasy
+ - Illegal op. megoldodott (mind) VÁLASZ  Feladó: (cikkei)

m.o.: a 2 osztaly szerepet(hivo<->hivott) kellett felcserelni

udv,
qasy

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS