Accueil > Forum > > > > curseur personalisé masm
curseur personalisé masm
lundi 18 novembre 2002 à 20:45:34 |
curseur personalisé masm

Cendra
|
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus Cendra
|
|
mardi 19 novembre 2002 à 20:06:23 |
Re : curseur personalisé masm

gblade
|
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset <str_fichier> ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
mercredi 20 novembre 2002 à 22:38:16 |
Re : curseur personalisé masm

Cendra
|
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset <str_fichier> ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
mercredi 20 novembre 2002 à 22:49:09 |
Re : curseur personalisé masm

gblade
|
ah je croyais que tu voulais le charger a partir d'un fichier. autrement LoadImage permet plus de possibilites que LoadCursor. sinon pr le SetCursor, vo pas mieux l'inclure directement ds la creation de la fenetre ? ds la struct WNDCLASSEX ? pk a moins que tu veuilles changer tt le tmps de curseur
------------------------------- Réponse au message : -------------------------------
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
jeudi 21 novembre 2002 à 20:58:27 |
Re : curseur personalisé masm

Cendra
|
en effet le curseur reste le meme tout le long de mon programme , peux tu me dire comment faire precisement pour le WNDCLASSEX ou une autre methode :)
------------------------------- Réponse au message : -------------------------------
ah je croyais que tu voulais le charger a partir d'un fichier. autrement LoadImage permet plus de possibilites que LoadCursor. sinon pr le SetCursor, vo pas mieux l'inclure directement ds la creation de la fenetre ? ds la struct WNDCLASSEX ? pk a moins que tu veuilles changer tt le tmps de curseur
------------------------------- Réponse au message : -------------------------------
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
jeudi 21 novembre 2002 à 23:19:04 |
Re : curseur personalisé masm

gblade
|
le WNDCLASSEX (ya aussi WNDCLASS) c la classe de fenetre que tu utilises qd tu cree ta fenetre windows, tas bien du passer par la avant den arriver aux curseurs ? bon ben cette structure possedent tt les membres necessaires pr donner une apparence a ta fenetre et dedans ya le membre hCursor qui est a la position 1ch qui permet d assigner un curseur a ta fenetre qd tu vas la creer
donc tu rajoutes ds l'initiation de la classe de fenetre a la place du traditionnel
.code
push IDC_ARROW ;charge un curseur fleche par defaut push 0 ;aucune instance puiske curseur par defaut call LoadCursor
mov [wc.hCursor],eax
bah tu vas ecrire :
.data
cursor db "mycur.cur",0
.code
push LR_LOADFROMFILE ;chargement a partir dune source externe push 0 ;hauteur par defaut demandee push 0 ;largeur par defaut demandee push IMAGE_CURSOR ;specifie que l'image demandee est un curseur push offset cursor ;charge ton curseur personalise push 0 ;aucune instance puiske fichier externe call LoadImage
mov [wc.hCursor],eax
voila c aps vraiment klr dsl (mais chui aps un bon prof ^^ g que 14ans ;p) mais si tu vx plus de precision, je pense quil serait bon voir tres bon de te procurer (si tu ne las pas deja le Win32 Developper's Reference, c de langlais mais c la meilleure reference offline pk online ya MSDN quest meilleur)
------------------------------- Réponse au message : -------------------------------
en effet le curseur reste le meme tout le long de mon programme , peux tu me dire comment faire precisement pour le WNDCLASSEX ou une autre methode :)
------------------------------- Réponse au message : -------------------------------
ah je croyais que tu voulais le charger a partir d'un fichier. autrement LoadImage permet plus de possibilites que LoadCursor. sinon pr le SetCursor, vo pas mieux l'inclure directement ds la creation de la fenetre ? ds la struct WNDCLASSEX ? pk a moins que tu veuilles changer tt le tmps de curseur
------------------------------- Réponse au message : -------------------------------
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
samedi 23 novembre 2002 à 01:48:33 |
Re : curseur personalisé masm

Cendra
|
ca y est c'est j'ai mon joli curseur :) mais les bontons créés avec BmpButton refusent de prendre en compte le curseur
------------------------------- Réponse au message : -------------------------------
le WNDCLASSEX (ya aussi WNDCLASS) c la classe de fenetre que tu utilises qd tu cree ta fenetre windows, tas bien du passer par la avant den arriver aux curseurs ? bon ben cette structure possedent tt les membres necessaires pr donner une apparence a ta fenetre et dedans ya le membre hCursor qui est a la position 1ch qui permet d assigner un curseur a ta fenetre qd tu vas la creer
donc tu rajoutes ds l'initiation de la classe de fenetre a la place du traditionnel
.code
push IDC_ARROW ;charge un curseur fleche par defaut push 0 ;aucune instance puiske curseur par defaut call LoadCursor
mov [wc.hCursor],eax
bah tu vas ecrire :
.data
cursor db "mycur.cur",0
.code
push LR_LOADFROMFILE ;chargement a partir dune source externe push 0 ;hauteur par defaut demandee push 0 ;largeur par defaut demandee push IMAGE_CURSOR ;specifie que l'image demandee est un curseur push offset cursor ;charge ton curseur personalise push 0 ;aucune instance puiske fichier externe call LoadImage
mov [wc.hCursor],eax
voila c aps vraiment klr dsl (mais chui aps un bon prof ^^ g que 14ans ;p) mais si tu vx plus de precision, je pense quil serait bon voir tres bon de te procurer (si tu ne las pas deja le Win32 Developper's Reference, c de langlais mais c la meilleure reference offline pk online ya MSDN quest meilleur)
------------------------------- Réponse au message : -------------------------------
en effet le curseur reste le meme tout le long de mon programme , peux tu me dire comment faire precisement pour le WNDCLASSEX ou une autre methode :)
------------------------------- Réponse au message : -------------------------------
ah je croyais que tu voulais le charger a partir d'un fichier. autrement LoadImage permet plus de possibilites que LoadCursor. sinon pr le SetCursor, vo pas mieux l'inclure directement ds la creation de la fenetre ? ds la struct WNDCLASSEX ? pk a moins que tu veuilles changer tt le tmps de curseur
------------------------------- Réponse au message : -------------------------------
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
samedi 23 novembre 2002 à 10:17:11 |
Re : curseur personalisé masm

gblade
|
question stupide mais... c koi BmpButton ?? pk si c une fonction de l'API je connais pas :/ on c jms, mes references datent un peu, v voir sur MSDN mais g jms entendu parle dune telle fonction
------------------------------- Réponse au message : -------------------------------
ca y est c'est j'ai mon joli curseur :) mais les bontons créés avec BmpButton refusent de prendre en compte le curseur
------------------------------- Réponse au message : -------------------------------
le WNDCLASSEX (ya aussi WNDCLASS) c la classe de fenetre que tu utilises qd tu cree ta fenetre windows, tas bien du passer par la avant den arriver aux curseurs ? bon ben cette structure possedent tt les membres necessaires pr donner une apparence a ta fenetre et dedans ya le membre hCursor qui est a la position 1ch qui permet d assigner un curseur a ta fenetre qd tu vas la creer
donc tu rajoutes ds l'initiation de la classe de fenetre a la place du traditionnel
.code
push IDC_ARROW ;charge un curseur fleche par defaut push 0 ;aucune instance puiske curseur par defaut call LoadCursor
mov [wc.hCursor],eax
bah tu vas ecrire :
.data
cursor db "mycur.cur",0
.code
push LR_LOADFROMFILE ;chargement a partir dune source externe push 0 ;hauteur par defaut demandee push 0 ;largeur par defaut demandee push IMAGE_CURSOR ;specifie que l'image demandee est un curseur push offset cursor ;charge ton curseur personalise push 0 ;aucune instance puiske fichier externe call LoadImage
mov [wc.hCursor],eax
voila c aps vraiment klr dsl (mais chui aps un bon prof ^^ g que 14ans ;p) mais si tu vx plus de precision, je pense quil serait bon voir tres bon de te procurer (si tu ne las pas deja le Win32 Developper's Reference, c de langlais mais c la meilleure reference offline pk online ya MSDN quest meilleur)
------------------------------- Réponse au message : -------------------------------
en effet le curseur reste le meme tout le long de mon programme , peux tu me dire comment faire precisement pour le WNDCLASSEX ou une autre methode :)
------------------------------- Réponse au message : -------------------------------
ah je croyais que tu voulais le charger a partir d'un fichier. autrement LoadImage permet plus de possibilites que LoadCursor. sinon pr le SetCursor, vo pas mieux l'inclure directement ds la creation de la fenetre ? ds la struct WNDCLASSEX ? pk a moins que tu veuilles changer tt le tmps de curseur
------------------------------- Réponse au message : -------------------------------
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
samedi 23 novembre 2002 à 11:04:18 |
Re : curseur personalisé masm

gblade
|
euh bah g aps trouve ce que ctait BmpButton mais si tu veux savoir comment faire pour que les boutons crees avec CreateWindow prennent aussi le curseur perso ya 2 solutions soit :
1°) Solution du galerien pur... tu cree une classe de fenetre personnalisee avec ton curseur comme curseur par defaut cette solution est tres fatiguante etd emande du temps dc c deconseille en + tu pourras plus profiter des models par defauts (aussi pas bo soient ils) de boutons de MS
2°) Bon alors la 2sd c de changer le curseur de ton bouton sans pour autant en creer une new classe, pour ca tu cree un bouton avec CreateWindow, normal puis apres tu fais
push hCur ;hCur est el handle de ton curseur push GCL_HCURSOR ;indique que tu vas modifier le curseur push hBttn ;ici hBttn est le handle de ton bouton call SetClassLong
voila chai aps si ct ca que tu voulais sinon explike moi plus en details ce que tu vx dire par bouton cree avec BmpButton ?
------------------------------- Réponse au message : -------------------------------
ca y est c'est j'ai mon joli curseur :) mais les bontons créés avec BmpButton refusent de prendre en compte le curseur
------------------------------- Réponse au message : -------------------------------
le WNDCLASSEX (ya aussi WNDCLASS) c la classe de fenetre que tu utilises qd tu cree ta fenetre windows, tas bien du passer par la avant den arriver aux curseurs ? bon ben cette structure possedent tt les membres necessaires pr donner une apparence a ta fenetre et dedans ya le membre hCursor qui est a la position 1ch qui permet d assigner un curseur a ta fenetre qd tu vas la creer
donc tu rajoutes ds l'initiation de la classe de fenetre a la place du traditionnel
.code
push IDC_ARROW ;charge un curseur fleche par defaut push 0 ;aucune instance puiske curseur par defaut call LoadCursor
mov [wc.hCursor],eax
bah tu vas ecrire :
.data
cursor db "mycur.cur",0
.code
push LR_LOADFROMFILE ;chargement a partir dune source externe push 0 ;hauteur par defaut demandee push 0 ;largeur par defaut demandee push IMAGE_CURSOR ;specifie que l'image demandee est un curseur push offset cursor ;charge ton curseur personalise push 0 ;aucune instance puiske fichier externe call LoadImage
mov [wc.hCursor],eax
voila c aps vraiment klr dsl (mais chui aps un bon prof ^^ g que 14ans ;p) mais si tu vx plus de precision, je pense quil serait bon voir tres bon de te procurer (si tu ne las pas deja le Win32 Developper's Reference, c de langlais mais c la meilleure reference offline pk online ya MSDN quest meilleur)
------------------------------- Réponse au message : -------------------------------
en effet le curseur reste le meme tout le long de mon programme , peux tu me dire comment faire precisement pour le WNDCLASSEX ou une autre methode :)
------------------------------- Réponse au message : -------------------------------
ah je croyais que tu voulais le charger a partir d'un fichier. autrement LoadImage permet plus de possibilites que LoadCursor. sinon pr le SetCursor, vo pas mieux l'inclure directement ds la creation de la fenetre ? ds la struct WNDCLASSEX ? pk a moins que tu veuilles changer tt le tmps de curseur
------------------------------- Réponse au message : -------------------------------
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
samedi 23 novembre 2002 à 13:17:07 |
Re : curseur personalisé masm

Cendra
|
c'est une fonction tirée de MASM32Lib
voila ces details:
BmpButton
BmpButton proc hParent:DWORD,topX:DWORD,topY:DWORD,
rnum1:DWORD,rnum2:DWORD,ID:DWORD
Description
BmpButton is a custom control that uses 2 bitmaps for the UP and DOWN positions.
Parameters 1. hParent The handle of the window that thew control will be displayed on.
2. topX The top "x" co-ordinate for the control.
3. topY The top "y" co-ordinate for the control.
4. rnum1 The resource ID for the UP position bitmap.
5. rnum2 The resource ID for the DOWN position bitmap.
6. ID The identification number to attribute to the control.
Return Value The return value is the handle of the control.
Comments This function allows the programmer to exactly control the appearance of the bitmap button. When the button is clicked, it sends a WM_COMMAND message to the parent on release as is normal for buttons.
This control should be processed in the message handling proc like a normal button, trap the WM_COMMAND message in the parent of the control and process the wParam parameter to obtain the control ID.
------------------------------- Réponse au message : -------------------------------
question stupide mais... c koi BmpButton ?? pk si c une fonction de l'API je connais pas :/ on c jms, mes references datent un peu, v voir sur MSDN mais g jms entendu parle dune telle fonction
------------------------------- Réponse au message : -------------------------------
ca y est c'est j'ai mon joli curseur :) mais les bontons créés avec BmpButton refusent de prendre en compte le curseur
------------------------------- Réponse au message : -------------------------------
le WNDCLASSEX (ya aussi WNDCLASS) c la classe de fenetre que tu utilises qd tu cree ta fenetre windows, tas bien du passer par la avant den arriver aux curseurs ? bon ben cette structure possedent tt les membres necessaires pr donner une apparence a ta fenetre et dedans ya le membre hCursor qui est a la position 1ch qui permet d assigner un curseur a ta fenetre qd tu vas la creer
donc tu rajoutes ds l'initiation de la classe de fenetre a la place du traditionnel
.code
push IDC_ARROW ;charge un curseur fleche par defaut push 0 ;aucune instance puiske curseur par defaut call LoadCursor
mov [wc.hCursor],eax
bah tu vas ecrire :
.data
cursor db "mycur.cur",0
.code
push LR_LOADFROMFILE ;chargement a partir dune source externe push 0 ;hauteur par defaut demandee push 0 ;largeur par defaut demandee push IMAGE_CURSOR ;specifie que l'image demandee est un curseur push offset cursor ;charge ton curseur personalise push 0 ;aucune instance puiske fichier externe call LoadImage
mov [wc.hCursor],eax
voila c aps vraiment klr dsl (mais chui aps un bon prof ^^ g que 14ans ;p) mais si tu vx plus de precision, je pense quil serait bon voir tres bon de te procurer (si tu ne las pas deja le Win32 Developper's Reference, c de langlais mais c la meilleure reference offline pk online ya MSDN quest meilleur)
------------------------------- Réponse au message : -------------------------------
en effet le curseur reste le meme tout le long de mon programme , peux tu me dire comment faire precisement pour le WNDCLASSEX ou une autre methode :)
------------------------------- Réponse au message : -------------------------------
ah je croyais que tu voulais le charger a partir d'un fichier. autrement LoadImage permet plus de possibilites que LoadCursor. sinon pr le SetCursor, vo pas mieux l'inclure directement ds la creation de la fenetre ? ds la struct WNDCLASSEX ? pk a moins que tu veuilles changer tt le tmps de curseur
------------------------------- Réponse au message : -------------------------------
j'ai trouvé comment faire :)
dans l'asm :
invoke LoadCursor,hInstance,2000 invoke SetCursor,eax
dans le RC :
2000 CURSOR DISCARDABLE "test.cur"
------------------------------- Réponse au message : -------------------------------
je crois ke c pas LoadCursorFromFile mais LoadImage dont la syntaxe est la suivante :
push LR_LOADFROMFILE ;c la le loadfromfile push 0 push 0 push IMAGE_CURSOR ;specifie que c un curseur push offset ;l'offset de la var contenant le nom de ton fichier push 0 call LoadImage
si tu vx utiliser LoadCursor c possible mais ds ce cas fo creer un fichier ressource a lier avec ton prog pis fo preciser l'instance de ton programme ds l'appel c tt
hum... mais il serait pas plus simple de poser ce genre de questions sur un forum C/Cpp ? je pense que tu obtiendrais des reponses plus rapidement
------------------------------- Réponse au message : -------------------------------
je cherche a mettre un curseur personalisé ( curseur.cur ) dans un de mes programmes mais j'ai du mal a utiliser l'api LoadCursorA .... on m'a parler d'une api LoadCursorFromFile mais j'ai rien trouvé dessus
Cendra
|
|
Cette discussion est classée dans : curseur, api, personalisé, masm
Répondre à ce message
Sujets en rapport avec ce message
nasm Vs masm [ par TRAX44 ]
Salut,je débute en asm et ai décidé d'utiliser nasm (question de principe pour une foi que l'on peut se dispenser de macrobug et de plus nasm colle pl
call API Windows [ par vecchio56 ]
Pourquoi il faut mettre absolument dword ptr avant le nom d'une fonction pour appeler une API de Windows?
Declaration API NASM [ par Kazuya ]
Bonjour, j'ai un petit problem j'essaie de me mettre à l'assembleur avec NASM mais quand je compile des sources dans lesquels des API sont déclarées,
[MASM] Options de compilation [ par thebigbang ]
Bonjour à toutes et à tous, Je souhaiterais compiler un code asm de manière à obtenir un exe de taille la plus petite possible. J'imagine qu'il y a d
L'avenir de Masm 64 bits [ par Marcal ]
Bonjour, ce message est une annonce d'information sur l'avenir de Masm. Je poste ici un lien amenant à un autre forum, mais c'est à titre d'informati
REVERSE ENGEEER aide API [ par Fuckly94 ]
Salut tout le monde!!je me lance dans le reverse engeneer,c'est à dire la modification de programme déja compilé!!le seul probléme que j'ai,c'est pour
Utiliser une fonction ASM compilée (sous MASM) sous Dev-C++ ? [ par skirby ]
Bonjour, j'essaye désespérément d'intégrer une fonction assembleur (compilée sous MASM) dans Dev-C++ (v4.9.9.2) Voici mon code C : /*********
api windows [ par tequilasurlaterre ]
bonjour a tous je suis debutant et j'aimerais savoir si il existe la traduction en francais de toutes les api windows merci d'avance et merc
api poru une s3 [ par chercheur de connaisance ]
bonjour apres avoir cherche pendant pres de 3 heure avec notre ami google je m'en remet a vous programmateur je voudrais pouvoir programme les api de
Pb avec les compilo [ par The_Sin ]
J'avais dl Masm et j'essayais de compiler des sources que je trouvais sur le net mais ça marchait pas, et puis là je viens de faire un tuto, je le tes
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|