Click here to Skip to main content
15,895,011 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Reference a struct member variable Pin
Albert Holguin17-May-12 8:02
professionalAlbert Holguin17-May-12 8:02 
GeneralRe: Reference a struct member variable Pin
Erudite_Eric17-May-12 19:36
Erudite_Eric17-May-12 19:36 
AnswerRe: Reference a struct member variable Pin
Aescleal17-May-12 4:19
Aescleal17-May-12 4:19 
AnswerRe: Reference a struct member variable Pin
TomasRiker217-May-12 7:36
TomasRiker217-May-12 7:36 
AnswerRe: Reference a struct member variable Pin
Erudite_Eric17-May-12 19:38
Erudite_Eric17-May-12 19:38 
GeneralRe: Reference a struct member variable Pin
Aescleal17-May-12 21:10
Aescleal17-May-12 21:10 
AnswerRe: Reference a struct member variable Pin
Stefan_Lang21-May-12 23:50
Stefan_Lang21-May-12 23:50 
Questionneed help in MFC Pin
jawadali47716-May-12 19:46
jawadali47716-May-12 19:46 
hi,
i have developed console program in C language running fine. the program is used to communicate to a motor through serial port. now i wanted to build GUI in MFC vs2008 (some of which i have completed). i'm facing problem in opening serial port as i have done in console program. can any one tell how to implement console program for opening serial port. code below shows how i open serial port in console program.


C#
int COMportNum, BaudRate;
        char COMportName[256], tmpChar;
        portstream_fd COMstream;
        char COMportPrefix[10] = "COM";

COMportName[0] = ' ';
     while (COMportName[0] == ' ') {
         printf("\nEnter the %s port number the motor is attached to: ", COMportPrefix);
         scanf("%d", &COMportNum);
         printf("You selected %s%d. Is this OK? (enter 'y' or 'n'): ", COMportPrefix, COMportNum);
         tmpChar = 'f';
         while ( (tmpChar != 'y') && (tmpChar != 'n') )
               tmpChar = ((char) tolower(getchar()));
         if ( tmpChar == 'y' )
            sprintf(COMportName, "%s%d", COMportPrefix, COMportNum);
     }
     tmpChar = 'f';
     while (tmpChar != 'y') {
         printf("\nEnter the baud rate the motor communicate at (default: 9600): ");
         scanf("%d", &BaudRate);
         printf("You selected %d. Is this OK? (enter 'y' or 'n'): ", BaudRate);
         tmpChar = 'f';
         while ( (tmpChar != 'y') && (tmpChar != 'n') )
               tmpChar = ((char) tolower(getchar()));
     }


     /* initialize the serial port */
     set_baud_rate(BaudRate);
     COMstream = open_host_port(COMportName);

     if ( COMstream == PORT_NOT_OPENED )
         { printf("\nSerial Port setup error.\n");
           goto abnormal_exit;  }
     printf("\nSerial port %s initialized\n", COMportName);

AnswerRe: need help in MFC Pin
Richard MacCutchan16-May-12 21:12
mveRichard MacCutchan16-May-12 21:12 
GeneralRe: need help in MFC Pin
jawadali47716-May-12 21:22
jawadali47716-May-12 21:22 
GeneralRe: need help in MFC Pin
Richard MacCutchan16-May-12 22:48
mveRichard MacCutchan16-May-12 22:48 
GeneralRe: need help in MFC Pin
jeron117-May-12 3:55
jeron117-May-12 3:55 
GeneralRe: need help in MFC Pin
Richard MacCutchan17-May-12 4:42
mveRichard MacCutchan17-May-12 4:42 
GeneralRe: need help in MFC Pin
Aescleal17-May-12 4:13
Aescleal17-May-12 4:13 
GeneralRe: need help in MFC Pin
Pete O'Hanlon17-May-12 4:27
mvePete O'Hanlon17-May-12 4:27 
GeneralRe: need help in MFC Pin
Richard MacCutchan17-May-12 4:43
mveRichard MacCutchan17-May-12 4:43 
GeneralRe: need help in MFC Pin
Aescleal17-May-12 5:24
Aescleal17-May-12 5:24 
QuestionRe: need help in MFC Pin
Pete O'Hanlon17-May-12 7:35
mvePete O'Hanlon17-May-12 7:35 
AnswerRe: need help in MFC Pin
Aescleal17-May-12 22:00
Aescleal17-May-12 22:00 
GeneralRe: need help in MFC Pin
CPallini17-May-12 21:31
mveCPallini17-May-12 21:31 
AnswerRe: need help in MFC Pin
CPallini16-May-12 22:48
mveCPallini16-May-12 22:48 
GeneralRe: need help in MFC Pin
jawadali47717-May-12 0:21
jawadali47717-May-12 0:21 
QuestionRe: need help in MFC Pin
CPallini17-May-12 0:33
mveCPallini17-May-12 0:33 
AnswerRe: need help in MFC Pin
jawadali47717-May-12 17:35
jawadali47717-May-12 17:35 
GeneralRe: need help in MFC Pin
CPallini17-May-12 21:28
mveCPallini17-May-12 21:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.