0 Members and 1 Guest are viewing this topic.
Petit truc qui m'interpelle quand je regarde des exemples sur d'autres cpp.Dans le header de classe d'un addon, je vois de temps en temps private:Puis des déclarations de variables.
Pour le Deltaglider, je précise quand même que j'ai une version achetée, voui Môssieur, de XP.Et à jour en plus avec le genuine advantage qui n'avantage en rien Et ça donne le résultat du dessus malgré tout
// ==============================================================// ORBITER MODULE: ShuttleA// Part of the ORBITER SDK// Copyright (C) 2002-2004 Martin Schweiger// All rights reserved//// ShuttleA.cpp// Reference implementation of Shuttle-A vessel class module// ==============================================================#define STRICT#define ORBITER_MODULE#include "ShuttleA.h"#include "resource.h"#include <math.h>#include <stdio.h>#define LOADBMP(id) (LoadBitmap (g_Param.hDLL, MAKEINTRESOURCE (id)))// ==============================================================// Global parameters// ==============================================================[glow=yellow,2,300][b]GDIParams g_Param;[/b][/glow]
bool clbkLoadPanel (int id);HINSTANCE hDLL;
#ifndef IDC_STATIC#define IDC_STATIC (-1)#endif#define IDB_PANEL 100
#include "resource.h"#include "winres.h"//// Bitmap resources//IDB_PANEL BITMAP "..\\..\\..\\Textures\\01_Mon_Panel.bmp"
// --------------------------------------------------------------// Module initialisation// --------------------------------------------------------------HINSTANCE g_hDLL; DLLCLBK void InitModule (HINSTANCE hModule) { g_hDLL = hModule; // perform global module initialisation here }// --------------------------------------------------------------// Vessel cleanup// --------------------------------------------------------------DLLCLBK void ExitModule (HINSTANCE hModule) { // perform module cleanup here }
bool Irridium::clbkLoadPanel (int id){HBITMAP hBmp = LoadBitmap (hDLL, MAKEINTRESOURCE(IDB_PANEL));oapiRegisterPanelBackground (hBmp);return true;}
picto a écrit:Erreur "symbole externe non résolu _WinMain@16 référencé dans la fonction _WinMainCRTStartup" auteur : Aurélien Regat-Barrel Si en compilant un programme C/C++ sous Windows vous obtenez un message d'erreur du type error LNK2019: symbole externe non résolu _WinMain@16 référencé dans la fonction _WinMainCRTStartup [Linker error] undefined reference to `WinMain@16'