LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
Şimdi, bir Delphi kodlayıcısı değilim. Habo yok muy bien, senor. Ancak, üniversite derslerimden şu şekilde okumak için yeterli sözdizimini hatırlıyorum:
İşlev adı WndProc. Bağımsız değişken listesi oldukça açıklayıcıdır. İşlev dönüş tipi LRESULT. Ama dünyada "CALLBACK" ne yapıyor? Delphi'de, herhangi bir işlev geri arama olarak kullanılabilir; Sadece doğru tipte fonksiyon göstericisini geçmeniz gerekiyor. C'nin bu şekilde çalışmadığı özel bir neden var mı? Yoksa farklı bir şey mi ifade ediyor?