Lecture/ecriture dans un fichier de sauvegarde n64 [dev-c++] [api]

Soyez le premier à donner votre avis sur cette source.

Vue 9 225 fois - Téléchargée 502 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
7
Date d'inscription
samedi 2 avril 2005
Statut
Membre
Dernière intervention
15 mai 2006

Pour créer une fenêtre principale non redimensionnable, il suffit de lui donner le style WS_OVERLAPPED mais attention, il faut aussi rajouter:
WS_MINIMIZEBOX pour afficher le bouton [_];
WS_MAXIMIZEBOX pour afficher le bouton |[]| (inutile dans notre cas;
WS_SYSMENU pour afficher le bouton [X].
Messages postés
7
Date d'inscription
samedi 2 avril 2005
Statut
Membre
Dernière intervention
15 mai 2006

Ah OK,
je viens de comprendre, désolé, je suis sur un autre prog en DirectX/OpenGL et je comprenais pas le coup du handle invalide !

J'ai mis CloseHandle(hf); dans ma condition (hf!=HANDLE_INVALIDE_VALUE).

Merci, désolé pour la fuite de cerveau...

PS: je refais le zip
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
28
Mais non MessageBox n'altère rien, c'est le déroulement de ton code qu'il faut juste revoir, si tu arrives dans MessageBox il ne faut pas continuer dans CloseHandle, voila tout.
J'avais mis 'return' histoire d'indiquer mais tu mets ce qu'il convient du moment que tu ne vas pas dans CloseHandle.
Messages postés
7
Date d'inscription
samedi 2 avril 2005
Statut
Membre
Dernière intervention
15 mai 2006

Petit problème,

le compilateur n'accepte pas return; , il faut une valeur mais je ne veux pas quitter l'appli à cause d'un problème de fichier.
Messages postés
7
Date d'inscription
samedi 2 avril 2005
Statut
Membre
Dernière intervention
15 mai 2006

OK,

donc j'ai rajouté return; après le MessageBox(...);

if(hfl != INVALID_HANDLE_VALUE) {
// ton code
}
else {
MessageBox(...);
return;
}
CloseHandle(hfl);

C'est bon comme ça ?

Tu dis que le MessageBox(...); altère le handle du fichier ?
Merci Micro$oft pour ta gestion des pointeurs !
Merci BruNews pour l'info.
Et pour la fenêtre UNRESIZABLE, pas d'autre idée que la DialogBox ? (Trop bête)
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.