Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Wie kann man den Cdialog auf nicht aktiv setzen?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.07.2003, 13:38 Uhr
~reza
Gast


Hallo,

ich habe folgendes Problem mit CDialog:

Ich habe ein unsichtbares Fenster (Dialog).

Ich benutze eine ActiveX Komponente, deshalb brauche ich einen Container und
da ich nicht weiss, wie man sonst einen Container für die ActiveX Komponente definieren kann,
habe ich einen CDialog genommen!

Es gibt leider ein Problem!

Da wir aus unserem Java - Programm C Funktionen aufrufen, bekommt das Java Fenster nicht das
Ganze Display für sich, sondern der CDialog ist noch im Hintergrund aktiv!!

Wie kann ich den CDialog auf nicht aktiv setzen ??

Die C Funktionen sind in eine DLL Datei.

Ich rufe die Methode Create der Klasse CDialog auf.

Create(IDD_DIALOG1, NULL);

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.07.2003, 21:15 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo reza,
ich (andere evtl. auch) verstehe irgendwie Dein Problem nicht. Was macht denn das Steuerlement, bzw. Dein Programm?
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 04.07.2003 um 21:15 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.07.2003, 09:08 Uhr
~Denis
Gast


Hallo reza!

CDialog ist von CWnd abgeleitet, daher kann man auf alle Funktionen von CWnd zugreifen. Um ein Fenster auf nicht aktiv zu setzen benutzt man Funktion EnableWindow(false). Um Fenster wieder zu aktivieren ruft man selbe Funktion mit true als Parameter auf. Ich hoffe das es Dir weiter hilft!

Grüß Denis.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: