Mam bibliotekę dll, z której wywołuję pewną procedurę. Jednak, gdy zajdą pewne warunki, funkcja ta wyświetla MessageBoxa.Jednak nie chcę go tam, wolałbym sam pokazać stosowny komunikat. Jak więc mogę zamknąć tego MessageBoxa? Próbowałem tuż po wywołaniu procedury zrobić FindWindow na podstawie Captiona MessageBoxa, niestety nic nie znajdywało. Próbowałem także założyć haka na okienka, opisywanego w gorących tematach, niestety z podobnym skutkiem. Po prostu nic się nie działo. Wszelkie rozwiązania lub sugestie mile widziane :). Dodam, że biblioteka nie jest moja, więc nie mogę zmienić źródeł.
// Napiszę jeszcze, że nie bardzo zadowala mnie ciągłe szukanie okna w timerze.