Click here to Skip to main content
15,879,095 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Empty String Pin
Chris Meech31-Dec-12 1:57
Chris Meech31-Dec-12 1:57 
AnswerRe: Empty String Pin
David Crow31-Dec-12 5:25
David Crow31-Dec-12 5:25 
AnswerRe: Empty String Pin
manem21k2-Jan-13 1:26
manem21k2-Jan-13 1:26 
GeneralRe: Empty String Pin
jeron12-Jan-13 4:21
jeron12-Jan-13 4:21 
GeneralRe: Empty String Pin
manem21k2-Jan-13 22:32
manem21k2-Jan-13 22:32 
QuestionRe: Empty String Pin
CPallini2-Jan-13 10:09
mveCPallini2-Jan-13 10:09 
QuestionMFC Grid control 2.27 Pin
BorisAnimal30-Dec-12 4:46
BorisAnimal30-Dec-12 4:46 
AnswerRe: MFC Grid control 2.27 Pin
Richard MacCutchan30-Dec-12 5:34
mveRichard MacCutchan30-Dec-12 5:34 
QuestionWhen should printf round a floating number up for display? Pin
Member 419459328-Dec-12 5:11
Member 419459328-Dec-12 5:11 
AnswerRe: When should printf round a floating number up for display? Pin
Richard MacCutchan28-Dec-12 5:53
mveRichard MacCutchan28-Dec-12 5:53 
GeneralRe: When should printf round a floating number up for display? Pin
Member 419459328-Dec-12 6:55
Member 419459328-Dec-12 6:55 
GeneralRe: When should printf round a floating number up for display? Pin
Richard MacCutchan28-Dec-12 7:01
mveRichard MacCutchan28-Dec-12 7:01 
GeneralRe: When should printf round a floating number up for display? Pin
Member 419459328-Dec-12 7:08
Member 419459328-Dec-12 7:08 
GeneralRe: When should printf round a floating number up for display? Pin
Richard MacCutchan28-Dec-12 7:18
mveRichard MacCutchan28-Dec-12 7:18 
GeneralRe: When should printf round a floating number up for display? Pin
Member 419459328-Dec-12 7:20
Member 419459328-Dec-12 7:20 
GeneralRe: When should printf round a floating number up for display? Pin
Member 419459328-Dec-12 8:20
Member 419459328-Dec-12 8:20 
GeneralRe: When should printf round a floating number up for display? Pin
Member 419459328-Dec-12 8:58
Member 419459328-Dec-12 8:58 
AnswerRe: When should printf round a floating number up for display? Pin
jschell28-Dec-12 9:45
jschell28-Dec-12 9:45 
GeneralRe: When should printf round a floating number up for display? Pin
Member 419459328-Dec-12 12:51
Member 419459328-Dec-12 12:51 
Questiongraphics.h multi-threading problem Pin
yudhistira dewanata28-Dec-12 0:22
yudhistira dewanata28-Dec-12 0:22 
I'm not sure if i should put this question in this forum or the Graphics forum, as the description in graphics forum only says DirectX,OpenGL or GDI.

So I was trying this graphics.h library that can crate simple graphic for console app. Everything works just fine until I multithreaded? it.

Ok, here is the code:
#include<graphics.h>
void drawrect(int l,int t,int r,int d,int col){
  if(col==0)setcolor(RED);
  else setcolor(BLUE);
  rectangle(l,t,r,d);
}
void drawpiece(int l,int t,int r,int d,int col){
  for(int i=1;i<5;i++)
    drawrect(i*16+l,t,i*16+r,d,col);
}
DWORD WINAPI Thread2(void* lparam){
  int px2=161,py2=17;
  for(int i=0;i<10;i++,py2+=16,delay(100))
    drawpiece(px2,py2,px2+16,py2+14,1);
}
int main()
{   
    initwindow(600,600,"TEST");   
    CreateThread(0,0,&Thread2,NULL,0,0);
    int px1=17,py1=17;
    for(int i=0;i<10;i++,py1+=16,delay(100))
      drawpiece(px1,py1,px1+14,py1+14,0);    
    getch();
    return EXIT_SUCCESS;
}

What i'm trying to do is to make two set of blockline. where first set is red and second set is blue.
this code makes the color mixed up.
So that's it. Any help would be greatly appreciated.
AnswerRe: graphics.h multi-threading problem Pin
Richard MacCutchan28-Dec-12 5:49
mveRichard MacCutchan28-Dec-12 5:49 
GeneralRe: graphics.h multi-threading problem Pin
yudhistira dewanata28-Dec-12 16:23
yudhistira dewanata28-Dec-12 16:23 
GeneralRe: graphics.h multi-threading problem Pin
Richard MacCutchan28-Dec-12 23:07
mveRichard MacCutchan28-Dec-12 23:07 
GeneralRe: graphics.h multi-threading problem Pin
yudhistira dewanata30-Dec-12 5:01
yudhistira dewanata30-Dec-12 5:01 
AnswerRe: graphics.h multi-threading problem Pin
Randor 29-Dec-12 8:25
professional Randor 29-Dec-12 8:25 

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.