![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Programmation Windows Forum d'entraide sur la programmation Windows. Tutoriel API Windows |
![]() |
|
|
Outils de la discussion |
|
|
#16 (permalink) |
|
Membre habitué
![]() Date d'inscription: octobre 2004
Messages: 165
|
Moi j'ai un petit problème...
J'ai pas le programme pour lire les fichiers .hxi .hxs etc. du dossier Help... Pourtant Windows met des icônes, ça me paraît bizzarre... Savez-vous comment faire ?
__________________
Tout a une fin, sauf l'infini... Projet SKAN : Développement commun d'OS Nico*3-3 |
|
|
|
|
|
#17 (permalink) |
![]() |
Ces fichiers ne se lisent pas directement. Il faut ouvrir le dossier correspondant au SDK dans le menu démarrer. ( vive MS HtmlHelp 2.0
__________________
The Place Promised in Our Early Days ... Distribution d'applications .NET avec DreamShield DreamShield, Le site, forum, blog, wiki Mon blog, les blogs DotNet je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça |
|
|
|
|
|
#18 (permalink) |
|
Invité de passage
![]() Date d'inscription: novembre 2003
Messages: 1
|
Si tu veux tu peux les visualiser avec ce programme comme ce tu peux juste télécharger les fichiers d'aide :
http://www.helpware.net/downloads/H2Viewer135.zip A+ |
|
|
|
|
|
#20 (permalink) |
![]() |
il serait temps que tu fasses un tour du coté des cours
http://c.developpez.com/cours/
__________________
The Place Promised in Our Early Days ... Distribution d'applications .NET avec DreamShield DreamShield, Le site, forum, blog, wiki Mon blog, les blogs DotNet je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça |
|
|
|
|
|
#22 (permalink) |
![]() |
l'API Windows est constituée de l'ensemble des dlls et autres bibliothèques qui forment Windows et permet donc de comuniquer avec l'OS. Par exemple, l'affichage des fenêtres fait partie de l'API Windows.
Cette API a été développée majoritairement en C/C++ mais elle est accessible par la majorité des langages de programations existants tels que le C/C++ entre autre, mais aussi le Pascal, Delphi, Basic, et l'ensemble des bibliothèques .NET ( donc C#,Delphi.Net,C++/CLI,VB.NET,Boo,... ).
__________________
The Place Promised in Our Early Days ... Distribution d'applications .NET avec DreamShield DreamShield, Le site, forum, blog, wiki Mon blog, les blogs DotNet je ne répondrais aux questions techniques ni par MP ni par email ni par MSN ... le forum est là pour ça |
|
|
|
|
|
#23 (permalink) |
|
Membre actif
![]() |
Salut à tous,
J'ai un petit soucis qui vient peut etre de ma compréhension des choses. Je cherche à installer le compilo gratuit utilisé dans Visual studio, afin de pouvoir créer des Dlls, mon but étant de créer du code à partir d'une interface graphique faite grace à C++ Builder (que je maitrise plus), puis de compiler ce code pour en faire des Dlls utilisées par un autre prog fait en Visual ... quelques uns ont compris ? Je voulais appeler le compilo "en mode ligne de commande" depuis mon prog Builder, mais je ne comprends pas comment faire. J'ai suivi le lien donné pour le compilo gratuit de Visual, mais sur le site il est dit qu'il est remplacé par Visual 2005 express .. or c'est un IDE ... Quelqu'un peut-il m'aider ? |
|
|
|
|
|
#24 (permalink) |
|
Invité de passage
![]() Date d'inscription: juillet 2006
Messages: 8
|
Bonjour,
Je suis débutant dans la programmation de l'API Windows J'ai téléchargé et installé le PSDK, configuré l'environnement selon le tutoriel: http://arb.developpez.com/vc++/expre...e=installation Comment peut-on créer un projet Win32 API si le bouton « Windows Application » est désactivé? Sur d'autres forums on propose de créer un dossier PlatformSDK dans le chemin « C:\Program Files\Microsoft Visual Studio 8\VC » et d'y copier/coller les dossiers Bin, Lib et include, comme étant le moyen le plus simple d'utiliser le PSDK. Bon, ça ne marche pas non plus. Voici des portions de code du fichier que j'essaye de compiler. Code :
#include <windows.h>
long WINAPI WindowProc(HWND hWnd , UINT message, WPARAM wParam , LPARAM lParam);
//Listing OFWIN_1
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine , int nCmdShow)
{
....
}
//Listing OFWIN_2
long WINAPI WindowProc(HWND hWnd , UINT message, WPARAM wParam, LPARAM lParam)
{
....
}
1>------ Build started: Project: PetitTourWin1, Configuration: Debug Win32 ------ 1>Linking... 1>OFWIN.obj : error LNK2019: unresolved external symbol __imp__PostQuitMessage@4 referenced in function "long __stdcall WindowProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WindowProc@@YGJPAUHWND__@@IIJ@Z) En dernier recours je suis allé dans: Démarrer-Microsoft Platform SDK for Windows Server 2000 SP1-Visual Studio Registration-Register PSDK Dierctories with Visual Studio J'ai eu un joli “Warning” : “Ce programme va modifier les chemins internes de (build)... Visual studio peut ne pas fonctionner comme attendu....Continuer?” Bon il y a toujours les « Windows forms application », mais le code est très différent et je m'y perd. Quel épopée pour créer une fenêtre! Merci pour avoir lu ce poste, j'espère que je vous ennuie pas trop avec mon ignorance. |
|
|
|
|
|
#25 (permalink) |
|
Expert Confirmé Sénior
![]() |
Hum.. À vu de nez, je dirais:
1. Tu te moques du "Warning" du PSDK 2. Si ça ne marche toujours pas après, essaie d'ajouter explicitement user32.lib dans les bibliothèques utilisées par le projet (project properties -> configuration properties -> Linker -> input -> Additional dependencies)
__________________
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?" Apparently everyone. -- Raymond Chen. Pas de questions techniques par MP, Surtout si je ne vous ai pas déjà répondu, merci. Pour les questions techniques, il y a le forum. |
|
|
|
|
|
#26 (permalink) |
|
Invité de passage
![]() Date d'inscription: juillet 2006
Messages: 8
|
Merci, les erreurs sont réduites à quatre:
Quand je lance le (Build) de OFWIN.cpp j'ai:
Je vais essayer de voir dans la documentation pour comprendre la nature des erreurs, mais si vous avez une suggestion je ne dirais pas non Dernière modification par Ourfalli ; 10/10/2006 à 15h23 |
|
|
|
|
|
#27 (permalink) |
|
Membre à l'essai
![]() Date d'inscription: septembre 2006
Messages: 46
|
Bonjour,
Si j'ai bien compris ton problème, tu ne peux pas faire d'applications Win 32 sous Visual Studio Express 2005. Si c'est bien ça, j'ai eu le même problème. Voici un tutoriel qui explique comment débloquer le bouton <<Windows Application>>: http://www.cppfrance.com/codes/PROGR...IAL_38359.aspx le lien pour télécharger le zip contenant le tutoriel : http://www.cppfrance.com/dlzip.zipnix?ID=38359&accept=1 |
|
|
|
|
|
#28 (permalink) |
|
Expert Confirmé Sénior
![]() |
__________________
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?" Apparently everyone. -- Raymond Chen. Pas de questions techniques par MP, Surtout si je ne vous ai pas déjà répondu, merci. Pour les questions techniques, il y a le forum. |
|
|
|
|
![]() |
![]() |
||
SDK Microsoft Windows
|
||
| Outils de la discussion | |
|
|