Tag: mfc

Die Microsoft Foundation Class Library (MFC) ist ein C++ framework für Windows-GUI-Programmierung.

So aktivieren Sie die TRACE-makro Release-Modus?

Anzahl der Antworten 5 Antworten
Den TRACE-makro kann verwendet werden, um die Ausgabe von Diagnose-Nachrichten an den debugger, wenn der code kompiliert wird in Debug - Modus. Ich brauche die gleichen Nachrichten, während in Release - Modus. Gibt es eine Möglichkeit, dies

Wie konvertieren zu std:string, CString in unicode-Projekt

Anzahl der Antworten 4 Antworten
Ich habe eine std::string. Ich brauche zu konvertieren, das std:string zu einem Cstring. Ich versuche, die .c_str() aber es ist nur für nicht-unicode-Projekt und ich benutze unicode Projekt ( weil nicht-unicode-Projekt sind depreceated mit VS2013). Jemand zeigen

Kann nicht geöffnet Includedatei 'afxwin.h':no such header fileor Verzeichnis, in vs 2013 c++

Anzahl der Antworten 1 Antworten
So,ich bin versucht, Anschluss einige alte code einer neueren version von vs, damit ich importierte die sln des Projekts in meine vs 2013 und ich bekomme diese Fehler und einige andere und ich haben durchgemacht, einige von

Wie konvertiert _bstr_t zu CString

Anzahl der Antworten 4 Antworten
Ich habe eine _bstr_t variable bstrErr und ich bin eine CString variable csError. Wie setze ich den Wert, welcher in bstrErr zu csError? InformationsquelleAutor subbu | 2009-11-06

Wie bekomme ich den Wert (string) von der aktuellen Auswahl in eine combobox?

Anzahl der Antworten 4 Antworten
Wie bekomme ich den Wert (string) von der aktuellen Auswahl in eine combobox? (Nicht der integer-index) InformationsquelleAutor | 2009-01-26

Was ist `CString`?

Anzahl der Antworten 4 Antworten
Warum sehe ich einige code mit CStrings unterschiedlich deklariert. Einige verwenden Sie dieses format, char a_c_string ; Während andere CString another_c_string; Gibt es einen Unterschied? Alle Referenzen, die ich gefunden habe CStrings erklären, wie ich im ersten

Wie kann ich mit der Return-Taste in eine CEdit-Steuerelement?

Anzahl der Antworten 4 Antworten
Wie kann ich mit der Zurück - Taste (VK_RETURN) in einem CEdit Kontrolle? Die CEdit Kontrolle ist übergeordnet zu einer CDialog. InformationsquelleAutor knaser | 2009-02-12

So formatieren Sie Datum und Zeit string in C++

Anzahl der Antworten 6 Antworten
Sagen wir, ich habe time_t und tm-Struktur. Ich kann nicht mit Boost aber MFC. Wie kann ich es machen das ein string wie folgender? Mon Apr 23 17:48:14 2012 Ist über sprintf die einzige Möglichkeit? Boost.DateTime formatierte

Wie kompilieren Sie VC++ 2010-Projekten mit Visual Studio 2012 und Windows SDK 7.1

Anzahl der Antworten 3 Antworten
Ich habe eine Menge von Projekten mit VS2010 in C++. Jetzt haben wir umgestellt auf VS2012, aber wir wollen weiter bauen, die Projekte mit dem VS2010 runtime (wir brauchen für die Unterstützung von Windows XP). Unserem Verständnis

Was sind Windows - "BENUTZER-Objekte"

Anzahl der Antworten 3 Antworten
Ich versuche, die Spur zu einem Problem in unserer MFC-code, der aussieht wie eine Ressource Beschränkung Problem. Speicher und CPU sehen gut aus. Gemäß der Registerkarte "Prozesse" auf der Task-manager unserer GDI-Objekte im Einklang mit anderen Anwendungen,

Immer-in-front-Dialoge

Anzahl der Antworten 2 Antworten
Ist es ein Weg, um eine ungebunden Dialogfeld in C++ MFC, die bleibt immer auf der Oberseite des anderen Fenstern in der Anwendung? Ich denke so in der Art wie der Suchen-dialog in Visual-Studio-2005 - wo bleibt

Konvertieren HWND, IntPtr (CLI)

Anzahl der Antworten 1 Antworten
Ich habe einen HWND in meinem C++ - MFC-code, und ich will Euch das HWND zu einem C# Kontrolle und bekommen es als IntPtr. Was Ist falsch in meinem code und wie kann ich es richtig machen?

Wie können Sie eine MFC-Anwendung beendet sich selbst?

Anzahl der Antworten 5 Antworten
Was ist der richtige Weg für eine MFC-Anwendung sauber beendet sich selbst? InformationsquelleAutor der Frage Mike | 2008-08-18

Größenänderung von Steuerelementen in MFC

Anzahl der Antworten 6 Antworten
Ich Schreibe ein Programm, das zwei Bereiche (über CSplitter), aber ich habe Probleme, herauszufinden, aus, um die Größe der Steuerelemente in jedem frame. Für Einfachheit, kann mir jemand sagen, wie ich es tun würde, für einen basic

Wie können Sie ein Steuerelement auf der Vorderseite in mfc

Anzahl der Antworten 7 Antworten
Wie Sie die Steuerelemente' Z-order in MFC zur design-Zeit - d.h. ich kann nicht mit SetWindowPos oder dies zur Laufzeit - ich will sehen, verändert der z-Reihenfolge, in der die designer (auch wenn ich zu dem Mittel

Windows 7: wie bringen Sie ein Fenster nach vorne, egal was die anderen Fenster den Fokus hat?

Anzahl der Antworten 5 Antworten
Ich bin Implementierung einer task-bar-Austausch, dock-wie application-switcher-style-Programm. Es tut einige einzigartige Sachen mit OpenGL und mit der Tastatur, also so wie es eingerichtet ist, die Fenster nicht immer den Fokus. Ich möchte, um es zu implementieren, so

so beenden Sie einen Prozess erstellt von CreateProcess()?

Anzahl der Antworten 5 Antworten
Ich habe einen Prozess entwickelt, mit CreateProcess(). Dies ist der code: STARTUPINFO si = {0}; PROCESS_INFORMATION pi = {0}; result = CreateProcess("C:\\AP\\DatabaseBase\\dbntsrv.exe", NULL, NULL, NULL, FALSE, 0, NULL, "C:\\ADP\\SQLBase", &si, &pi) Wie bekomme ich den Griff und

Wie kontrolliere ich die text-Eingabebereich programmgesteuert (TabTip.exe) in Windows Vista/7

Anzahl der Antworten 2 Antworten
Ich bin der Anpassung einer Anwendung für touch-screen-interface und wir wollen die tablet-text-Eingabebereich in Windows Vista/7, insbesondere seine Tastatur. Ich möchte, um zu zeigen und verstecken Sie ihn als angemessen für mein app. Im Grunde möchte ich

Wie Kann Ich Überwachen, Welche Fenster Derzeit Den Tastaturfokus Hat.

Anzahl der Antworten 7 Antworten
Gibt es eine Möglichkeit um nachzuverfolgen, welche Fenster aktuell den Tastatur-Fokus hat. Ich damit umgehen könnte, WM_SETFOCUS für jedes Fenster, aber ich Frage mich, ob es eine alternative, einfachere Methode (d.h. eine einzelne Nachricht handler irgendwo). Könnte

64-bit-tools wie BoundsChecker & Reinigen

Anzahl der Antworten 10 Antworten
Seit vielen Jahren habe ich zwei tolle tools, BoundsChecker & Reinigenaber die Entwickler dieser Anwendungen haben mich im Stich lassen, Sie nicht mehr Aufwand zu pflegen oder weiterzuentwickeln. Wir haben corporate-Konten der beiden Unternehmen, und Sie beide

Was ist der richtige Weg, um programmgesteuert beenden einer MFC-Anwendung?

Anzahl der Antworten 3 Antworten
Mithilfe der windows-MFC C++. Ich habe eine Drittanbieter-app, die ruft eine benutzerdefinierte Methode in meinem CWinApp abgeleiteten Klasse. Diese Methode wird aufgerufen, nach InitInstance(). Wenn es einen Fehler in dieser Methode, so dass eine Ausnahme geworfen und

so finden Sie ein Fenster, SW_SHOW/SW_HIDE status

Anzahl der Antworten 6 Antworten
Ich bin versucht zu ermitteln, wird ein Fenster Steuern, die Sichtbarkeit, die versteckt wurde oder aktiviert mit CWnd::ShowWindow(). (oder ::ShowWindow(hWnd,nCmdShow)) Ich kann einfach nicht verwenden ::IsWindowVisible(hWnd) die Steuerung ist auf einem tab-Blatt, kann selber gewechselt werden, was

Wie man die Kommandozeilen-Argumente in MFC-Anwendungen?

Anzahl der Antworten 4 Antworten
Möchte ich einen kleinen dialog basierte Anwendung, die übergebenen Kommandozeilen-Parametern, also mit VC++6 lief ich in den Anwendungs-Assistenten und wählen Sie eine MFC-Dialogfeld-Anwendung. Dies ist nicht automatisch ausgestattet mit command-line-Parameter. So ging ich MSDN-um mein Gedächtnis aufzufrischen.

MFC - text ändern der Farbe von einem cstatic-text-Steuerelement

Anzahl der Antworten 5 Antworten
Wie ändern Sie die Farbe des Textes ein CStatic-text-Steuerelement? Gibt es eine einfache Möglichkeit, andere, die mit der CDC::SetTextColor? Dank... InformationsquelleAutor der Frage Owen | 2009-10-28

Visual Studio nicht in der Lage zu erkennen, mein MFC-Bibliothek für meine webcam-laser-Entfernungsmesser-code

Anzahl der Antworten 3 Antworten
Ich habe versucht, kopieren Sie den Quellcode aus dem internet direkt an und ich konnte nicht build/debug die ganze Datei, da der Fehler gefunden unten. Bitte Helfen Error occurred while restoring NuGet packages: System.ArgumentException: The path is

Wie konvertieren von CString und ::std::string ::std::wstring?

Anzahl der Antworten 13 Antworten
CString ist ganz praktisch, während std::string ist mehr kompatibel mit STL-container. Ich bin mit hash_map. Allerdings hash_map nicht unterstützen CString wie Schlüssel, so will ich konvertieren CString in std::string. Schreiben Sie eine CString hash-Funktion scheint zu viel

DWORD_PTR, INT_PTR, LONG_PTR, UINT_PTR, ULONG_PTR, Wann, Wie und Warum?

Anzahl der Antworten 2 Antworten
Fand ich, dass Windows hat ein paar neue Windows-Daten-Typen DWORD_PTR, INT_PTR, LONG_PTR, UINT_PTR, ULONG_PTR können Sie mir sagen, Wann, wie und warum man Sie benutzt? InformationsquelleAutor der Frage ju. | 2009-08-13

Wie eine nicht-modale CDialog?

Anzahl der Antworten 6 Antworten
Kann mir jemand sagen wie ich das erstellen könnte ein Nicht Modales Dialogfeld MFC, Visual c++ 6.0 und zeigen Sie es? Ich schrieb diesen code: CDialog dialog; if (dialog.init(initialization values...)) dialog.DoModal(); Aber es blockiert meine Anwendung von

Wie um zu verhindern, MFC-Dialogfeld schließen auf Enter-und der Escape-Taste?

Anzahl der Antworten 3 Antworten
Ich kenne eine Methode zum verhindern einer MFC-Dialogfeld geschlossen, wenn die Enter oder Esc - Tasten gedrückt werden, aber ich würde gerne wissen, mehr details der Prozess-und alle gängigen alternativen Methoden das zu tun. Vielen Dank im

Wie zu Lesen, die SD-Karte-ID-Nummer?

Anzahl der Antworten 11 Antworten
Wie kann ich programmgesteuert Lesen Sie die SD-Karte CID-register enthält eine Seriennummer und anderen Informationen? Kann ich es auch tun, mit Android Java-oder Native-code? Vielen Dank im Voraus, Eric InformationsquelleAutor der Frage Eric Hamilton | 2010-07-27

Wie Verwenden von Timer im MFC-Dialogfeld-basierten Anwendung?

Anzahl der Antworten 3 Antworten
Ich entwickle MFC-Dialogfeld-basierten Anwendung in Visual Studio 2008. Ich will timer, starten Sie auf der Startseite der Anwendung und weiterhin ausgeführt, und der eine Funktion aufruft, führt meine Aufgabe? Wie kann ich dies tun? Dank InformationsquelleAutor der

VS2008: "Resource-Datei in einem anderen editor"

Anzahl der Antworten 12 Antworten
Aber es ist eine Lüge! Guten Tag an alle! Ich habe Folgendes problem: wenn ich versuche, öffnen Sie die Ressource-Datei PriceCalculationUI.rc Visual Studio 2008 sagt mir, dass die Datei in einem anderen editor (in vs2008 habe ich

UTF-8, CString und CFile? (C++, MFC)

Anzahl der Antworten 3 Antworten
Derzeit arbeite ich auf einem MFC-Programm, das speziell arbeiten mit UTF-8. Irgendwann, ich habe das schreiben von UTF-8 Daten in einer Datei; das zu tun, ich bin mit CFiles und CStrings. Wenn ich Schreibe utf-8 (Russisch Charaktere,

Gewusst wie: senden einer Zeichenkette über PostMessage?

Anzahl der Antworten 3 Antworten
Innerhalb meiner app, ich will eine Nachricht senden, die einen dialog aus einem anderen thread. Ich möchte an einem std::exception abgeleiteten Klasse, die Referenz auf den dialog. Etwas wie dieses: try { //do stuff } catch (MyException&

Ist MFC-noch für Neuentwicklungen verwendet werden (mit einem beliebigen material, Volumen)?

Anzahl der Antworten 7 Antworten
Habe ich noch nie ein großer fan von MFC, aber das ist nicht wirklich der Punkt. Ich habe gelesen, dass Microsoft wegen der Veröffentlichung einer neuen version der MFC im Jahr 2010 und es mir erst wirklich

MFC: std::string vs CString?

Anzahl der Antworten 4 Antworten
Verwendung von C++ mit MFC. Aus einem C# - hintergrund habe ich in der Regel nur die Verwendung von string-für alle, gut, Streicher. Ich benutze Sie für Klasse, Methode, Parameter und Methoden, die Werte zurückgeben. Nun in

Unterschied BOOL und bool?

Anzahl der Antworten 3 Antworten
In VC++ wir haben den Datentyp "BOOL", die davon ausgehen können den Wert TRUE oder FALSE, und wir haben den Datentyp "bool", die davon ausgehen können den Wert true oder false. Was ist der Unterschied zwischen Ihnen

Statische oder dynamische Verknüpfung von CRT, MFC, ATL, etc

Anzahl der Antworten 7 Antworten
Zurück in die 90er Jahre, als ich anfing mit MFC, die ich verwendet, um dynamisch den link meine apps und verschickt die relevanten MFC-DLLs. Dies bereitete mir ein paar Probleme (DLL-Hölle!) und ich wechselte auf die statische

Konvertieren Sie MFC CString in Ganzzahl

Anzahl der Antworten 10 Antworten
Konvertieren CString Objekt von integer in MFC. InformationsquelleAutor der Frage | 2009-06-14

MBCS Fehler, MFC C ++ - Projekt mit Visual Studio zu erstellen

Anzahl der Antworten 3 Antworten
Öffnete ich mein bestehendes MFC Projekt mit Visual Studio und wenn ich Baue, bekomme ich die folgende Fehlermeldung: Error 1 error MSB8031: Use of MBCS encoding in MFC projects require an additional library to be downloaded and

Fehler Bitte #define_AFXDLL verwenden oder / MD [d] nicht verwenden, auch nachdem Sie Änderungen in den Projekteigenschaften vorgenommen haben

Anzahl der Antworten 5 Antworten
Arbeite ich auf Win32-Projekt in Visual Studio 2011. Es ist die Erzeugung MFC-Fehlermeldung, wenn ich gehört afx.h oder afxwin.h. Um dies zu beheben, ich habe die folgenden änderungen in die Projekt Eigenschaften Registerkarte : 1) Verwendung von

LPCSTR, LPCTSTR und LPTSTR

Anzahl der Antworten 5 Antworten
Was der Unterschied zwischen LPCSTRLPCTSTR und LPTSTR? Warum müssen wir tun, um zu konvertieren eine Zeichenfolge in eine LV /_ITEM Struktur-variable pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string); InformationsquelleAutor der Frage nothingMaster | 2008-11-26

Wie kann ich einen Int in einen CString konvertieren?

Anzahl der Antworten 2 Antworten
Kann ich konvertieren Double zu einem CString mit _ecvt result_str=_ecvt(int,15,&decimal,&sign); So ist, gibt es eine Methode wie oben beschrieben, wandelt eine int zu CString? InformationsquelleAutor der Frage Java Player | 2012-09-26

Gibt es einen Designer für MFC in Visual Studio wie für Windows-Formulare in .NET?

Anzahl der Antworten 3 Antworten
Ich bin .NET-Programmierer. Ich habe noch nie alles entwickelt in MFC. Ich musste schreiben Sie eine C++ - Anwendung (Konsole) für einige Bildverarbeitungs-Aufgabe. Ich beendete das schreiben. Aber der Punkt ist, ich muss GUI-design auch für diese.

Wie erhalten Sie Größe und Position eines Steuerelements in einem Dialogfeld in MFC?

Anzahl der Antworten 2 Antworten
Habe ich den Mauszeiger, um das Steuerelement mit der Funktion CWnd* CWnd::GetDlgItem(int ITEM_ID) also ich hab CWnd* Zeiger, die Punkte der Kontrolle, aber einfach nicht finden können, jede Methode innerhalb CWnd Klasse, abrufen Sie die Größe und

Convert CString in Const Char *

Anzahl der Antworten 7 Antworten
Wie konvertiere ich von CString zu const char* in meinem Unicode-MFC-Anwendung? InformationsquelleAutor der Frage Attilah | 2009-05-13

Wie erkennt man eine Änderung der CListCtrl-Auswahl?

Anzahl der Antworten 4 Antworten
Möchte ich ausführen von code, wenn der Benutzer eine Zeile auswählt, die in ein CListCtrl (Bericht anzeigen, ich kümmern sich nicht um die anderen Anzeige-Modi). Wie fange ich dieses Ereignis? gibt es eine Botschaft, die ich zuordnen

Leiten Sie stdout und stderr zur Ausgabe-Debug-Konsole von Microsoft Visual Studio um

Anzahl der Antworten 3 Antworten
Ich benutze microsoft visual studio C++. Ich sehe nicht, std::err und std::out in der Ausgabe-Konsole der IDE. Gibt es einen Weg, um Sie umzuleiten ? InformationsquelleAutor der Frage Arthur | 2010-04-21

Fehler LNK2019 bei Verwendung von GetFileVersionInfoSize ()

Anzahl der Antworten 4 Antworten
Ich nur eingebaut, dieses etwas in meinem schon funktionierenden code, aber ich bin immer ein LNK2019 Fehler. Ich werde fügen Sie den Fehler nach dem einfügen des Codes. Die Klasse CAboutDlg hat: public: CStatic m_VersionInfoCtrl; virtual BOOL

VS 2008, MFC: Add OnInitDialog - wie?

Anzahl der Antworten 2 Antworten
Dies ist mein Erster MFC-Anwendung Weg von VC6, und ich fühle mich ein wenig dumm: Wie füge ich die OnInitDialog-handler? (Ich weiß, wie ich Sie manuell hinzufügen, aber das ist ein Schmerz im langen Lauf). Doppel-Klick auf