![]() |
Anzeige:
|
|
|||||||
| C/C++, Visual C++, Visual C++.NET Fragen und Antworten zu C/C++, Visual C++ und Visual C++.NET |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Gast
Beiträge: n/a
|
Hi,
ich hab ein Problem. Meine MFC-Anwendung soll gleichzeitig auch von der DOS-Box aufgerufen werden können. Jetzt hätte ich es nur gerne dass ich dort beim Aufruf auch schon zwei Parameter übergebe. (wie beim Aufruf von main, argv und argc) Ist das irgendwie möglich?? PS: ich weiß es hört sich sinnlos an aber ich bräuchte es. |
|
|
|
|
#2 (Direktlink) |
|
Dauergast
![]() Registriert seit: 06.05.2004
Ort: Düsseldorf
Beiträge: 1.672
|
Hallo,
Kein großes Problem, schau mal hier: CWinApp::m_lpCmdLine Code:
BOOL CMyApp::InitInstance()
{
// ...
if (m_lpCmdLine[0] == _T('\0'))
{
// Create a new (empty) document.
OnFileNew();
}
else
{
// Open a file passed as the first command line parameter.
OpenDocumentFile(m_lpCmdLine);
}
// ...
}
CWinApp::ParseCommandLine CWinApp::ProcessShellCommand wenn es eine Windowsanwendung ist. Peter |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|