---
title: "Arbeiten mit C++ DLL (Integration mit MS Visual Studio) - Programme entwickeln - MetaEditor Hilfe"
description: "Bei der Entwicklung von Handelsprogrammen auf MQL4/MQL5 können Sie problemlos C++-DLLs von Drittanbietern verwenden. Sie... - Arbeiten mit C++ DLL (Integration mit MS Visual Studio) - Programme entwickeln - MetaEditor Hilfe"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/de/metaeditor/help/development/c_dll"
---

[MetaEditor Hilfe](https://www.metatrader5.com/de/metaeditor/help) → [Programme entwickeln](https://www.metatrader5.com/de/metaeditor/help/development) → Arbeiten mit C++ DLL (Integration mit MS Visual Studio)

# Arbeiten mit C++ DLL (Integration mit MS Visual Studio)

Bei der Entwicklung von Handelsprogrammen auf MQL4/MQL5 können Sie problemlos C++-DLLs von Drittanbietern verwenden. Sie können Dateien mit Quellcode von С++ (CPP und H) ähnlich wie MQ4, MQ5 und MQH bearbeiten. Diese DLL-Dateien können auch direkt aus dem Editor kompiliert werden. Microsoft Visual Studio, das auf dem PC des Benutzers installiert ist, kann dafür verwendet werden. Zum Kompilieren öffnen Sie die C++-Datei und drücken Sie F7 (Befehl zum Kompilieren).

![Arbeiten mit DLLs in C++](https://www.metatrader5.com/i/help/metaeditor/en/compile_dll.png)

> Der auf dem PC eines Benutzers installierte MS Visual Studio Compiler wird für die Kompilierung von C++-Quellcodes verwendet. MS Visual Studio 2008 und höher (einschließlich Express und Community-Versionen) werden unterstützt. Um den Compiler-Pfad manuell zu anzugeben, navigieren Sie dessen [Einstellungen](https://www.metatrader5.com/de/metaeditor/help/beginning/settings#compiler).MS Visual Studio Version (32 oder 64-bit) sollte der MetaEditor Version entsprechen.

MetaEditor bietet auch die Möglichkeit, exportierte DLL-Funktionen einfach zur MQL4/MQL5-Datei hinzuzufügen. Ziehen Sie einfach eine DLL-Datei aus dem Fenster des [Navigators](https://www.metatrader5.com/de/metaeditor/help/workspace/navigator) in die geöffnete MQ4, MQ5 oder MQH-Datei.

![Importieren von Funktionen aus einer DLL](https://www.metatrader5.com/i/help/metaeditor/en/dll_import.png)

## In this section

- [Intelligente Verwaltung](https://www.metatrader5.com/de/metaeditor/help/development/intelligent_management)
- [Suchen und Ersetzen](https://www.metatrader5.com/de/metaeditor/help/development/source_code_find)
- [Styler](https://www.metatrader5.com/de/metaeditor/help/development/styler)
- [Kompilieren](https://www.metatrader5.com/de/metaeditor/help/development/compile)
- [MQL5 Cloud Protector: Fortgeschrittener Schutz für Programme](https://www.metatrader5.com/de/metaeditor/help/development/mql5_cloud_protector)
- [Code-Debugging](https://www.metatrader5.com/de/metaeditor/help/development/debug)
- [Code-Profiling](https://www.metatrader5.com/de/metaeditor/help/development/profiling)
- [AI Kodierassistent](https://www.metatrader5.com/de/metaeditor/help/development/ai_assistant)
- [Entwickeln von inkludierbaren Code](https://www.metatrader5.com/de/metaeditor/help/development/generate_mqh)
- Arbeiten mit C++ DLL (Integration mit MS Visual Studio)
- [Arbeiten mit Python](https://www.metatrader5.com/de/metaeditor/help/development/python)
- [OpenCL-Unterstützung](https://www.metatrader5.com/de/metaeditor/help/development/opencl)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/de/metaeditor/help", "name": "MetaEditor Hilfe"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/de/metaeditor/help/development", "name": "Programme entwickeln"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/de/metaeditor/help/development/c_dll", "name": "Arbeiten mit C++ DLL (Integration mit MS Visual Studio)"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: Arbeiten mit C++ DLL (Integration mit MS Visual Studio)", "acceptedAnswer": { "@type": "Answer", "text": "Bei der Entwicklung von Handelsprogrammen auf MQL4/MQL5 können Sie problemlos C++-DLLs von Drittanbietern verwenden. Sie können Dateien..." } }] }
```
