Цитата:
|
Хочу научиться писать программы для ПК, под Win
|
Я использую для программирования Visual Studio 2008 C++. А в тех случаях, когда программирование под Win является вспомогательным средством, использую PowerBasic для Windows. Вот пример инициализации СОМ порта программы под Windows (никакого WinAPI!):
' Open the comm port. Exit if it can't be opened.
nComm = FREEFILE
COMM OPEN $COMPORT AS #nComm
IF ERR THEN
MSGBOX "CCan't open comm port " & $COMPORT
EXIT FUNCTION
END IF
COMM SET #nComm, BAUD = 19200 ' 115200 baud
COMM SET #nComm, BYTE = 8 ' 8 bits
COMM SET #nComm, PARITY = 0 ' No parity
COMM SET #nComm, STOP = 0 ' 1 stop bit
' Handle data from the serial port.
ncbData = COMM(#nComm, RXQUE)
IF ncbData THEN
COMM RECV #nComm, ncbData, sData
END IF