Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » ActiveX

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
23.03.2004, 17:13 Uhr
Rainer24



Hallo Leute,

ich habe mit dem Steuerelement-Assistenten das Grundgerüst für ein ActiveX erstellt. Jetzt möchte ich bei einem Mausklick auf mein ActiveX ein Windowsfenster öffnen. Dazu habe ich die Methode OnLButtonDown mit dem Klassenassistenten angelegt. Die Klasse CRainer3Ctrl ist von Cwnd abgeleitet.

// CRainer3Ctrl Behandlungsroutinen für Nachrichten
void CRainer3Ctrl::OnLButtonDown(UINT nFlags, CPoint point)
{
}

Wie kann ich hier ein Windowsfenster erstellen???

Bin für jede Hilfe bzw. Antwort dankbar!

Rainer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
23.03.2004, 18:29 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Hi,
ich würde sagen so

erstell dir einen Dialog und lass dann den Klassenassi für dich die dazugehörige Klasse erstellen...

dann includierst du die headerdatei des dialoges in die headerdatei von CRainer3Ctrl und legst im Header ein member des von dir gewünschten Dialoges an

C++:
myDialog m_md;



in deine buttonmehtode packst du dann dies hier

C++:
m_md.Create(IDD_DIALOG_...,this);
//oder wenn du den dialog modal erstellen willst einfach
m_md.DoModal();


--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 23.03.2004 um 18:31 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.03.2004, 11:50 Uhr
Rainer24



CFrameWnd *myFrameWndObj = new CFrameWnd;

if(!(myFrameWndObj->Create(NULL, "3D-Kurvendarstellung",
WS_OVERLAPPEDWINDOW | WS_VSCROLL,
CRect(0, 0, 200, 300),
NULL,
0,
WS_EX_TOPMOST,
NULL)))
{

myFrameWndObj->MessageBox("Fehler beim Erstellen des Fensterobjektes!", "FEHLER",
MB_OK|MB_ICONERROR);
}


myFrameWndObj->ShowWindow(SW_SHOW);
 
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: