Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: WinApi funktiot [c++]

Sivun loppuun

zorm [26.01.2006 17:33:34]

#

Kuinka voin käyttää Visual basic -koodivinkeistä tuttuja winapi -funktioita c++:ssa? Esimerkiksi tuota cd-aseman avausta? :)

Heikki [26.01.2006 17:36:34]

#

WinAPI:lla, funktioita löytyy MSDN:stä

zorm [26.01.2006 17:40:21]

#

Taisin kirjoittaa vähän epäselvästi.
Elikkäs kuinka ne 'muunnetaan' (tai miten sen nyt sanoisi) visual basic koodista c++ koodiksi? ja kuinka niitä sitten käytetään eritavalla? (jos käytetään ollenkaaan)

Heikki [26.01.2006 17:54:58]

#

Hankala neuvoa kunnolla kun en käytännössä WinAPI:a osaa, mutta tämä koodivinkii onnistunee tällä tfunktiolla jotenkin tähän tyyliin: (heitän koodia hatusta arvaillen vähän noita WinAPI:n tyyppejä):

#include <windows.h>
//--
// WinAPI on alustettu yms...
mciSendString("Set CDAudio Door Open", "", 0, 0);

zorm [26.01.2006 17:59:11]

#

ok.
Löysin googlella tuon cdaseman luukun avauskoodin mutta se 'pointti' tässä on se että miten ne muunnetaan c++ koodiksi. :)

kooderi [26.01.2006 18:07:14]

#

VB:n funkkareita ei voi kääntää c-muotoon. Pitää käyttää vastaavia c:lle tarkoitetuja funkkareita tai koodata haluttava toiminnallisuus muuten itse.

zorm [26.01.2006 19:31:28]

#

Ok. Kiitos kaikille vastanneille! :D

Metabolix [26.01.2006 20:18:18]

#

Tosiaan harvinaisen epämääräinen kysymys. Senkus vain kutsut sitä funktiota C-koodista aivan kuten C:ssä yleensäkin.

Jos Declare-rivejä tarkoitit, niin C:ssä homma hoituu pääsääntöisesti tuon windows.h:n liittämisellä.

zorm [26.01.2006 20:38:22]

#

Noita declare rivejä minä tarkoitin. :)


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta