Miten windowsissa voi kuvankaappauksen ottaa C/C++, kun löytämäni esimerkit on tehty Visual C++:lle, tai ei vain jostain syystä kääny itellä code blocsissa :(
Miten ne "eivät käänny"? Jos koodi on standardinmukaista, se kääntyy millä tahansa C++-kääntäjällä.
Kristallipalloni sanoo, että ongelma olisikin käännöksen sijaan linkityksessä. Tällöin lisää oikeat kirjastot mukaan. Jos käytät Windowsia, hae kirjaston nimi Googlesta hakusanalla "MSDN funktio_joka_ei_löytynyt" ja linkkaa se mukaan.
Eka googlaus-tulos oli semmoinen kyssäri kuin "How to make screen screenshot with win32 in c++?"
Sen tarkempaa vastausta tuskin saa oikein annettua ilman, että tarkennat hiukan kysymystä ja kerrot tarkemmin ongelmasta. :(
Eki++ kirjoitti:
Jos koodi on standardinmukaista, se kääntyy millä tahansa C++-kääntäjällä.
Nojaa.. Ellet sitten määrittele C++-kääntäjäksi vain kääntäjiä, jotka toteuttavat standardin kokonaisuudessaan oikein. MSVC näin esimerkkinä ei toteuta nykyistä C++-standardia.
Tzaeru kirjoitti:
Eki++ kirjoitti:
Jos koodi on standardinmukaista, se kääntyy millä tahansa C++-kääntäjällä.
Nojaa.. Ellet sitten määrittele C++-kääntäjäksi vain kääntäjiä, jotka toteuttavat standardin kokonaisuudessaan oikein. MSVC näin esimerkkinä ei toteuta nykyistä C++-standardia.
No MS tekee nyt ihan mitä haluaa... :P Oli ehkä vähän yleistävä ja ympäripyöreä vastaus.
Aihe on jo aika vanha, joten et voi enää vastata siihen.