Dialog Anwendung mit Parameter ?
-
Hallo,
habe eine Kleine Dialog Anwendung geschrieben und möchte nun die Möglichkeit haben wenn ich die Anwendung mit dem Parameter /S aufrufe das dann in der OInitDialog noch eine Anweisung ausgeführt wird.
z.B. MeinTool.exe /s
und das will ich dann in der OnInitDialog abfragen:
if (Parameter == /s )
{
Tue dies
}Kann mir einer hierbei Helfen wie ich das ganze angehen muss ?
Danke Coolsero
-
Hallo,
der Dialog wird ja in der Regel in der CWinApp::InitInstance(...) der Appklasse erstellt. Genau dort hast Du auch Zugriff auf die Programmübergabeparameter (CWinApp::m_lpCmdLine), die Du dann an den Dialog übergeben kannst.
Gruss
foodax
-
und warum nicht einfach
::AfxGetApp()->m_lpCmdLine
in der InitInstance des Dialoges nutzen?
-