hWnd ?????
-
hi leute !
ich habe da ein kleines problem ...
ich möchte über eine Texteingabe in ein textfeld ein bestimmtes Ding öffnen ... zb Explorer, Task manager , regedit usw ...
ich möchte dies über ShellExecute machen ...
leider funzt des bei mir net so ganz ...
ich bekomm immer den selber fehler :error C2065: 'HWnd' : undeclared identifier
die programmzeile lautet :
if(strReceived == "paint1") { ShellExecute(HWnd, "open", "C:\\WINDOWS\\system32\\mspaint.exe", NULL, NULL, SW_SHOWNORMAL); UpdateData(FALSE); }nunja ... ich muss gleich mal dazu sagen , das ich des von nem anderen bsp kopiert hab ... hab also nur die zeile eingefügt ...
ABER , ich habe mind. ne halbe stunde in der msdn gesucht und nix richtig auf deutsch übersetzen können
Und noch was ... JA ich bin Anfänger
Wäre nett wenn ihr mir helfen könntet ... muss ihc des wo deklarieren oder so ??
DANKE im vorraus !!
Lg cu ciao euer Ni!
-
Den Handle brauchst du nicht, einfach NULL setzen oder nimm m_hWnd (this->m_hWnd) Variable
-
DANKE VIELMALS !!!
aber für was is des dann gut ??
Lg cu ciao euer Ni!
-
Steht doch in der MSDN:
*hwnd
[in] Handle to a parent window. This window receives any message boxes that an application produces, such as error reporting.
*