ich habe ein Xbase++-Programm und eine selbst geschriebene Delphi-DLL. Innerhalb der Delphi-Routine wird ein Dialogfenster geöffnet.
Im ersten Versuch öffnete sich zwar das Fenster, wurde jedoch durch das xBase-Hauptfenster überdeckt. Dies habe ich mittels
Code: Alles auswählen
SetWindowPos(Handle, // handle to window
HWND_TOPMOST, // placement-order handle {*}
Left, // horizontal position
Top, // vertical position
Width,
Height,
// window-positioning options
SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
Uli