Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1444 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  API win32 : est-on obligé de les utiliser ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

API win32 : est-on obligé de les utiliser ?

n°531501
BenJ9002
Posté le 04-10-2003 à 23:03:29  profilanswer
 

Je me pose une question métaphysique (mais si j'avais appris le C ou un autre langage que le php ou l'asp, je me la poserais surement pas ...)
 
Est ce que si je veux programmer une application pour windows, je suis obligé d'utiliser les api win32 ?

mood
Publicité
Posté le 04-10-2003 à 23:03:29  profilanswer
 

n°531509
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-10-2003 à 23:08:11  profilanswer
 

Il y a des librairies qui les encapsulent et permettent donc de moins y toucher (MFC, Microsoft) ou presque pas y toucher (VCL, Borland).
Ça rend la chose moins compliquée et lourde à écrire, surtout avec la VCL, mais dans certains cas ça allourdit le programme.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°531515
BenJ9002
Posté le 04-10-2003 à 23:12:30  profilanswer
 

Je me doute bien que ca simplifie très très fortement le travail, surtout que ca évite de réinventer la roue à chaque fois, mais c'est une condition nécéssaire l'utilisation d'une api (ou de librairies) pour réaliser un projet ?
 

n°531520
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-10-2003 à 23:14:46  profilanswer
 

De quelle autre manière voudrais-tu communiquer avec les DLL et le Kernel de Windows ?


Message édité par antp le 04-10-2003 à 23:15:10

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°531522
red factio​n
Posté le 04-10-2003 à 23:15:21  profilanswer
 

heu ... a part si tu fait une appli console jvois pas trop
 
ne fusque que pour creer la fenetre taura besoin dune fct win32

n°531523
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-10-2003 à 23:15:59  profilanswer
 

Même une appli console, pour plein de fonctionnalités tu dois faire appel à Windows.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°531531
BenJ9002
Posté le 04-10-2003 à 23:19:08  profilanswer
 

Ok merci :)  
Donc si je voulais faire un prog à la fois compatible windows et linux, c'est raté. Je dois recoder une partie pour chaque plate-forme (à moins d'utiliser java par exemple).

n°531533
chrisbk
-
Posté le 04-10-2003 à 23:20:04  profilanswer
 

bah non pas forcement il existe des librairies dispo et sous win et sous linux :heink:

n°531534
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-10-2003 à 23:21:13  profilanswer
 

Ou utiliser des librairies qui encapsulent à la fois les appels Win32 et les appels à des librairies Linux, comme le fait la CLX de Borland par exemple (ou Qt, mais je suis pas sûr que ça couvre tout ce qui est gestion de fichiers par exemple)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°531537
kadreg
profil: Utilisateur
Posté le 04-10-2003 à 23:22:57  profilanswer
 

antp a écrit :


ou Qt, mais je suis pas sûr que ça couvre tout ce qui est gestion de fichiers par exemple


 
Si http://doc.trolltech.com/3.2/qfile.html


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 04-10-2003 à 23:22:57  profilanswer
 

n°531558
BenJ9002
Posté le 04-10-2003 à 23:36:48  profilanswer
 

Ah ben si alors :) M'enfin, y a toujours besoin de librairies, mais si y en a qui marchent à la fois pour linux et pour windows, c'est bien :)  
Merci pour les infos :jap:

n°531560
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-10-2003 à 23:38:18  profilanswer
 

benj9002 a écrit :

M'enfin, y a toujours besoin de librairies,


 
bah sans aucune librairies t'as juste les mots-clé du langage, tu vas pas loin avec ça :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°531566
red factio​n
Posté le 04-10-2003 à 23:43:18  profilanswer
 

a moins que de faire des  
 

Code :
  1. #ifdef _WIN32_
  2. ....
  3. ....


Message édité par red faction le 04-10-2003 à 23:43:37
n°531568
BenJ9002
Posté le 04-10-2003 à 23:44:34  profilanswer
 

Mais je viens de penser à un truc ... Un OS (linux au hasard), il est bien codé à partir de rien. Je veux dire que le kernel, il a pas de librairies pour s'appuyer dessus.  
Donc si je voulais faire mon soft indépendant, ca revient peu ou prou à recoder un bout d'OS :??:

n°531570
BenJ9002
Posté le 04-10-2003 à 23:45:25  profilanswer
 

>red faction : Pour séparer du code win et du code linux ?

n°531575
red factio​n
Posté le 04-10-2003 à 23:48:54  profilanswer
 

benj9002 a écrit :

>red faction : Pour séparer du code win et du code linux ?


 
ouaip :jap:


Message édité par red faction le 04-10-2003 à 23:50:09
n°531656
bjone
Insert booze to continue
Posté le 05-10-2003 à 02:22:48  profilanswer
 

benj9002 a écrit :

Mais je viens de penser à un truc ... Un OS (linux au hasard), il est bien codé à partir de rien. Je veux dire que le kernel, il a pas de librairies pour s'appuyer dessus.  
Donc si je voulais faire mon soft indépendant, ca revient peu ou prou à recoder un bout d'OS :??:  


 
oui mais ton soft indépendant qui contiens son bout d'OS, il se lancera pas sous Windows ou Linux...
 
sous DOS oui, ça existé déjà ça s'appelle DOS4G.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  API win32 : est-on obligé de les utiliser ?

 

Sujets relatifs
[C cygwin librairies dynamiques] Win32 error 127API Win32 : FindFirstFile merde avec les Wilcards ?
API Windows cryptographie[C/C++ Win32] Arrêt du support des MFC...
[SAX] Vu l'exemple MSDN c'est assez galère à utiliser non ?[LaTeX] comment utiliser des variables et faire du calcul
[HELP] Utiliser donner excel sur page htmlcherche personne savan utiliser tre bien le html
Utilisation de MB_HELP pour les MessageBox de l'API Win32 
Plus de sujets relatifs à : API win32 : est-on obligé de les utiliser ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR