Click here to Skip to main content
15,906,301 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: kbhit() Question Pin
David Crow16-Feb-07 3:19
David Crow16-Feb-07 3:19 
QuestionMessagebox Question Pin
Programm3r15-Feb-07 20:47
Programm3r15-Feb-07 20:47 
AnswerRe: Messagebox Question Pin
toxcct15-Feb-07 20:52
toxcct15-Feb-07 20:52 
GeneralRe: Messagebox Question Pin
Programm3r15-Feb-07 20:57
Programm3r15-Feb-07 20:57 
QuestionENTER and SHIFT+ENTER in simple text edit box (EDITTEXT) Pin
deivakumar15-Feb-07 20:10
deivakumar15-Feb-07 20:10 
QuestionRe: ENTER and SHIFT+ENTER in simple text edit box (EDITTEXT) Pin
kakan15-Feb-07 20:30
professionalkakan15-Feb-07 20:30 
AnswerRe: ENTER and SHIFT+ENTER in simple text edit box (EDITTEXT) Pin
Michael Dunn15-Feb-07 20:43
sitebuilderMichael Dunn15-Feb-07 20:43 
QuestionQuick repaints Pin
BishGada15-Feb-07 19:42
BishGada15-Feb-07 19:42 
Hello,
First, I'm pretty sure someone already asked this question, but I couldn't find the right keywords (I did try for about 60 minutes and read pretty much other interesting stuff though), so I hope I'm not annoying anyone.
Anyway, I'm having a multi-document application that each view shows different camera in a 3D scene. I have the code to draw the frame for each view, but of course I need a continuous update. I tried 3 methods and each had its drawbacks so I'd really appriciate any suggestions.
Here are the methods:
1. (The trivial one) - at the end of the code of the OnDraw I'm invalidating the entire view. (this method even that it worked in some other applications I wrote, failed and the application entered deadlock).
2. When view is initialized, I create a thread that paints the view continuously. (deadlock).
3. The thread sends continuously WM_PAINT messages. (works for one view but when I have more than one view the application again enters deadlock)
4. The thread loop send WM_PAINT and then Sleep(1) (works. Sleep(0) enters deadlock.)
5. One thread that sends all the views WM_PAINT (deadlock even with the Sleep).

so now I'm using method 4. The problem in both 3 and 4 is that the framerate drops down. and in 4 it becomes really slow (1/3 of the potential that 3D apps actually can get on the same computer).

does anyone have any idea why does those deadlock happens?

some more information that might be required is that the draw function is implemented in an engine that takes the handle of the window to draw to and it handles itself all the context switching.
maybe I will have to dig in in that engine and see if the problem lies there, but first I wanted to give a shot for the windowing system.

thanks a lot,
Guy.

p.s.
I also appologize for my english. Smile | :)
QuestionRe: Quick repaints Pin
prasad_som15-Feb-07 19:53
prasad_som15-Feb-07 19:53 
QuestionUnable to create Service using Network Service Account Pin
AbbyIndian15-Feb-07 19:03
AbbyIndian15-Feb-07 19:03 
AnswerRe: Unable to create Service using Network Service Account Pin
Mark Salsbery16-Feb-07 7:02
Mark Salsbery16-Feb-07 7:02 
GeneralRe: Unable to create Service using Network Service Account Pin
AbbyIndian16-Feb-07 7:40
AbbyIndian16-Feb-07 7:40 
GeneralRe: Unable to create Service using Network Service Account Pin
Mark Salsbery16-Feb-07 8:06
Mark Salsbery16-Feb-07 8:06 
GeneralRe: Unable to create Service using Network Service Account Pin
AbbyIndian16-Feb-07 8:24
AbbyIndian16-Feb-07 8:24 
GeneralRe: Unable to create Service using Network Service Account Pin
Mark Salsbery16-Feb-07 8:46
Mark Salsbery16-Feb-07 8:46 
Question2 custom controls and scrolling Pin
cyn815-Feb-07 18:43
cyn815-Feb-07 18:43 
AnswerRe: 2 custom controls and scrolling Pin
Naveen15-Feb-07 19:05
Naveen15-Feb-07 19:05 
GeneralRe: 2 custom controls and scrolling Pin
cyn819-Feb-07 23:19
cyn819-Feb-07 23:19 
GeneralRe: 2 custom controls and scrolling Pin
Naveen19-Feb-07 23:22
Naveen19-Feb-07 23:22 
GeneralRe: 2 custom controls and scrolling Pin
cyn823-Feb-07 0:45
cyn823-Feb-07 0:45 
GeneralRe: 2 custom controls and scrolling Pin
Naveen23-Feb-07 0:53
Naveen23-Feb-07 0:53 
QuestionA question about Speech SDK API Pin
chocm15-Feb-07 18:32
chocm15-Feb-07 18:32 
AnswerRe: how to embed my code in en image Pin
Hamid_RT15-Feb-07 18:23
Hamid_RT15-Feb-07 18:23 
GeneralRe: how to embed my code in en image Pin
sepel16-Feb-07 0:54
sepel16-Feb-07 0:54 
AnswerRe: how to embed my code in en image Pin
Sauce!15-Feb-07 19:29
Sauce!15-Feb-07 19:29 

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.