Страница: 1 | 
		
		 
			   
			 
			 Вот наткнулся на АПИ функцию "Функция SendMessageCallback отправляет заданное сообщение окну или окнам. Функция вызывает оконную процедуру для заданного окна и немедленно возвращает значение. После того, как оконная процедура обработает сообщение, система вызывает заданную функцию повторного вызова, переправляя результат обработки сообщения и определяемого программой значения функции повторного вызова." По описанию вроде все понятно, но никогда не встречал ее в коде... Для чего ее вообще юзают и как? Может у кого-нибудь есть пример или хотя бы объяснение? 
			 
			 Почему никто не отвечает? Народ... ау... неужели в вас умер исследовательский дух? Я лично эту функцию в глаза не видел...  Вроде CallBack функции нужны для интерактивной обработки оконных сообщений. Но могут применяться и для других задач. Например в моёс примере API RichPad 2 (или 1) такая функция используется для загрузки текста в RichEdit. Такая функция наверное отлавливает сообщения окна или контрола (или только контрола???). Ну там нажатие кнопки или ресайз или закрытие окна.  Хрен его знает чем она отличается от обычной SendMessage.   Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Странная API
     
    
Добавлено: 02.02.04 14:04
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Chill | ICQ: 554200 
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 4
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 Chill
![]()
![]()
![]()
![]()
ICQ: 554200 
Вопросов: 101
Ответов: 343
      
 Профиль |  | #1
       
Добавлено:  03.02.04 02:03
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Александр
![]()
![]()
Разработчик Offline Client
ICQ: 204034 
Вопросов: 106
Ответов: 1919
      
 Профиль |  | #2
       
Добавлено:  04.02.04 08:32
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 CyRax 
![]()
![]()
![]()
![]()
Разработчик Offline Client
ICQ: 204447456 
Вопросов: 180
Ответов: 4229
      
 Web-сайт:  
 Профиль |  | #3
      
Добавлено:  05.02.04 00:23
       
    
       
  
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 Millenium
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
ICQ: 629966 
Вопросов: 118
Ответов: 903
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  06.02.04 13:13
       
    
       
  
В первые слушу....