ich eine Codebasis haben, die für einen Tastendruck überprüft, und ich möchte zu einem Server verbinden, wenn ich auf den Button klicken, aber wenn ich den folgenden Code -Error beim Hinzufügen von Code zu C++ winapi Skript
umfasst
#include <atlstr.h>
#include <stdafx.h>
#include <stdio.h>
#include "stdafx.h"
#include "P2GoVideoUploader2.0.h"
#include "libobs/obs.h"
#include "libobs/obs-module.h"
#include <WinInet.h>
definiert
#define uploadName "Upload Window"
#define uploadWNDWidth 500
#define uploadWNDHeight 500
#define IDC_SELECT_VIDEO (100)
#define IDC_UPLOAD_VIDEO (99)
HWND hBtnParent = HWND("UploadVideo");
HWND SelectVideoBTN, UploadBTN, hWnd, hBtn;
WPARAM wmId, wmEvent;
HINSTANCE hUpload;
WNDCLASSEX wcexUpload;
int nCmdShowUpload = 1;
using namespace std;
LRESULT RUECKRUF WindowProcedure (HWND, UINT, WPARAM, LPARAM);
HINTERNET hTest;
HINTERNET hFTP;
hTest = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
zu -
LRESULT CALLBACK WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
case WM_COMMAND:
if (wParam == IDC_SELECT_VIDEO) {
//code goes here
}
else if (wParam == IDC_UPLOAD_VIDEO){
MessageBox(hWnd, L"something", L"else", 0);
}
break;
default:
return DefWindowProc(hwnd, message, wParam, lParam);
}
return wParam;
}
ich diese Fehler -
Error 5 error LNK2019: unresolved external symbol [email protected] referenced in function "long __stdcall WindowProcedure(struct HWND__ *,unsigned int,unsigned int,long)" ([email protected]@[email protected]@[email protected])
Error 6 error LNK1120: 1 unresolved externals
Der erste Fehler tritt in - projfile.obj
und der zweite Fehler tritt in projfile.dll
habe ich festgestellt das code on - http://www.rohitab.com/discuss/topic/29994-c-ftp-upload-help/ & ich habe versucht mu Einige andere Upload-Beispiele, aber alle führen zu ähnlichen Fehlern, warum bekomme ich diese Fehler?
Mein Projekt ist ein Win32 Project
, ich Visual Studio 2013
Schließen Sie keine Fenster ein, wenn diese bereits enthalten sind, und vergewissern Sie sich, dass Sie keine Variablen und Deklarationen im globalen Namespace verwenden. – MiltoxBeyond
Ich bin nur mit Fenster einmal – Gerwin
MFC-Anwendungen sind in der Regel Fenster schließen bereits oder Sie können eine Datei machen enthalten, die Pragma einmal verwendet es, um sicherzustellen, nur einmal aufgerufen wird. Obwohl Sie den Fehler betrachten, möchten Sie ihn wahrscheinlich nicht einschließen. Möglicherweise müssen Sie einen anderen Projekttyp wählen – MiltoxBeyond