Tag: mfc
Die Microsoft Foundation Class Library (MFC) ist ein C++ framework für Windows-GUI-Programmierung.
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
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
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
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
4
Antworten
Wie bekomme ich den Wert (string) von der aktuellen Auswahl in eine combobox? (Nicht der integer-index) InformationsquelleAutor | 2009-01-26
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
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
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
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
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,
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
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?
5
Antworten
Was ist der richtige Weg für eine MFC-Anwendung sauber beendet sich selbst? InformationsquelleAutor der Frage Mike | 2008-08-18
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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,
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&
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
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
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
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
10
Antworten
Konvertieren CString Objekt von integer in MFC. InformationsquelleAutor der Frage | 2009-06-14
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
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
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
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
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.
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
7
Antworten
Wie konvertiere ich von CString zu const char* in meinem Unicode-MFC-Anwendung? InformationsquelleAutor der Frage Attilah | 2009-05-13
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
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
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
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