15 мая 2023 года "Исходники.РУ" отмечают своё 23-летие!
Поздравляем всех причастных и неравнодушных с этим событием!
И огромное спасибо всем, кто был и остаётся с нами все эти годы!

Главная Форум Журнал Wiki DRKB Discuz!ML Помощь проекту


[help] Thread.

Hieu Nguyen -- Hieu_Nguyen@cpqm.mail.saic.com
Monday, October 21, 1996

Environment: VC++ 4.1, WindowNT 4.0
   At the start up of my app., I'm using thread to display a crest which is a
dialog has bitmap on it.  And at main thread, I display a dialog to ask name
and password before the application goes on.
   The problem now is the second dialog from main thread always sits on top of
the first dialog that comes from my thread, which I don't want.
   My question is:
- Is there a way to force dialog from thread to display on top?
Thanks for any idea.

-Hieu
HIEU.V.NGUYEN@cpmx.saic.com




=?iso-8859-1?Q?Fr=E9d=E9ric_Stepp=E9?=
Wednesday, October 23, 1996

[Mini-digest: 4 responses]

>Environment: VC++ 4.1, WindowNT 4.0
>   At the start up of my app., I'm using thread to display a crest which is a
>dialog has bitmap on it.  And at main thread, I display a dialog to ask name
>and password before the application goes on.
>   The problem now is the second dialog from main thread always sits on top of
>the first dialog that comes from my thread, which I don't want.
>   My question is:
>- Is there a way to force dialog from thread to display on top?
>Thanks for any idea.

Try adding the WS_EX_TOPMOST extended style to your window.

Frederic Steppe
frederic.steppe@infoboard.be

-----From: Mario Contestabile

>- Is there a way to force dialog from thread to display on top?

SetForegroundWindow();

-----From: "Brian V. Zaino (516) 434-6278" 

Hieu,

Try making the name and password dialog a topmost Window.  From inside
the dialog, do a SetWindowPos(&wndTopMost,...);  A good place might be
inside of the OnInitDialog method.

Brian

-----From: "MHENRY.UMI.COM" 

Just a thought:  did you try setting the WS_EX_TOPMOST window style on the 
dialog you always want to remain on top? 
 
--matt 
/~~~~~~~~~~~~~~~~~~~~~~~~~~~  
  Matthew Henry  -- UMI            
  mhenry@umi.com     (Work)              
  mhenry1384@aol.com (Home)  
~~~~~~~~~~~~~~~~~~~~~~~~~~/  
 




| Вернуться в корень Архива |