DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
786
Tıklama
0
Öne Çıkarma
VISUAL C++'DA API KULLANIMI
P
20 yıl (70 mesaj)
Çavuş
Konu Sahibi

Arkadaşlar ben yeni yeni c++ kullanmaya başladım.Aynı zamanda borland c++'ta kullanıyorum.Visual c++ 6.0'da DOS tabanlı bilgisayarın derinliklerine inip öyle programlar yazmak istiyorum.Bu yüzden API'ler ile uğraşmaya başladım.Fakat borlan c++ builder ile sadece kütüphane dosyasını yazıyorum .h uzantılı fonksiyonları kullanabilityorum.Fakat Visual C++'da kütüphane dosyasını ekliyorum daha hiç fonksiyon çağrısı yapmadan hata veriyor.Misal

#include <winbase.h>

void main () {
}

gibi birşey yazdığımda 74 tane hata veriyor.Bu kütüphane dosyasını mı yalnız ekliyorum nasıl yapmalıyım daha evvel kullanmış arkadaşlar varsa yardımcı olun çok acil lazım.

Birde tim API fonksiyonlarının yada bir kısmının anlatıldığı bir kitap varmı.Türkçe olursa daha iyi olur

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



P
20 yıl (70 mesaj)
Çavuş
Konu Sahibi

eee kimse bilmiyor mu bu konuları aslında bayağı bilgili kişi var sanıyordum yardımcı olacak kimse yok mu


Bu mesaja 1 cevap geldi.
G
20 yıl (912 mesaj)
Yüzbaşı

Yazılım geliştirme de yardımcı olabilecek arkadaşlar daha bol miktarda vardır.


Bu mesaja 1 cevap geldi.
A
20 yıl (87 mesaj)
Çavuş

1) .h lar yni header file lar fonksiyon ya da kütüphane degildir sadece baslik dosyalaridir

2) API genel bir kavramdir. Her kütüphaneyi bir api olarak görebilirisiniz (Application Programming Interface) Yani DOS tabanli uygulama icin API ile ugrasmak deil de win32 apisi mysql apisi vs vs... gibi uygulamalara yönelik apiler mevcuttur

3) borland ürünleri borlandin vcl kütüphanesi kullanir, vstudio 6.0 daki vc++ ise console,win32api,mfc,atl ve de klasik ms teknolojileri olan com/com+/dcom/activex kullanir , winbase.h yok ki ms vc++ da , sonucta kullanacaginiz standart / ansi deil

4) "Dos tabanli bilgisayarin derinliklerine iniyorum" derken herhalde vc++ da console application demek istediniz

5) API lerin ya da bir kısmının anlatidiligi kaynak derken hangi API'den bahsettiginizi de belirtmeniz gerekir (büyük ihtimalle win32api demek istiyorsunuz , eger oleyse win32 api ile console uygulamasi dos mus gibi gözüken uygulama yazarsiniz dos uygulamasi yazmazsiniz, ki win98se ve ondan önceki bir ms os si kullanmiyorsaniz makinenizde dos ta bulunmuyordur )

6)www.csystem.org daki kaynaklar da aradiginizi bulacaksiniz , Türkçe olarak daha iyisini bulamazsiniz



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.