Страница: 1 | 
		
		 
			   
			 
			 У меня в проекте две формы: главная и подчиненная. Событие Load подчиненной формы выглядит так: Private Sub Form_Load() Тут все нормально, подчиненная форма плавает поверх всех окон. Проблема в следующем: при изменении положения подчиненной формы на экране, главная форма (если она закрыта другими окнами ) становится видимой (всплывает из-под тех окон, которыми была закрыта). Это сильно затрудняет использование маленькой подчиненной TopMost-формы. Можно ли этого как-то избежать ? Возможно флагами в SetWindowPos ... 
			 
			 Делай на главную форму (когда тебе нужно чтобы она находилась в самом низу) SetWindowPos с флагом HWND_BOTTOM (размещает окно внизу оси Z). Пока ничего другого в голову не приходит... Или скрывай главную форму, когда она тебе не нужна... Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Проблема с TopMost
     
    
Добавлено: 06.02.04 13:10
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     avkiev | ICQ: 226072
 avkiev | ICQ: 226072 
      
       
  
 
    
  Call SetWindowPos(Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE + SWP_NOMOVE)
End Sub
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 1
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: Chill
 Chill




ICQ: 554200 
Вопросов: 101
Ответов: 343
      
 Профиль |  | #1
       
Добавлено:  06.02.04 23:14