Click here to Skip to main content
15,913,941 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralDialog Problem Pin
Kunal Shetye18-Jul-04 2:44
Kunal Shetye18-Jul-04 2:44 
GeneralRe: Dialog Problem Pin
Alexander Wiseman18-Jul-04 3:22
Alexander Wiseman18-Jul-04 3:22 
GeneralRe: Dialog Problem Pin
Kunal Shetye18-Jul-04 8:27
Kunal Shetye18-Jul-04 8:27 
GeneralRe: Dialog Problem Pin
Bob Stanneveld18-Jul-04 3:24
Bob Stanneveld18-Jul-04 3:24 
QuestionDevice Contexts usage? Pin
0v3rloader17-Jul-04 23:02
0v3rloader17-Jul-04 23:02 
AnswerRe: Device Contexts usage? Pin
Jörgen Sigvardsson18-Jul-04 0:07
Jörgen Sigvardsson18-Jul-04 0:07 
GeneralRe: Device Contexts usage? Pin
0v3rloader18-Jul-04 0:27
0v3rloader18-Jul-04 0:27 
GeneralRe: Device Contexts usage? Pin
Jörgen Sigvardsson18-Jul-04 0:35
Jörgen Sigvardsson18-Jul-04 0:35 
dNimrod#X wrote:
What do you think of this?

I think a critical section or mutex would be better. 1) it would be safe and not prone to race condition errors, 2) it would save a lot of CPU usage. How often do you paint and how often does the different threads fight for the DC? If the thread paint requests are done often but not often at the same time, a spin lock could be advantageous. A spin lock is basically a thread safe while(locked); synchronization feature. I believe there are a bunch of spinlock implementations on this site alone.

But anyway, I would proceed with a thread safe way. Problems will occur otherwise, it's just a matter of time and coincidence. Smile | :)

--
Ich bin Joachim von Hassel, und ich bin Pilot der Bundeswehr.
Welle: Erdball - F104-G Starfighter

Generaldata mining Pin
Yulianto.17-Jul-04 22:23
Yulianto.17-Jul-04 22:23 
GeneralShellExecute Question Pin
otrcomm17-Jul-04 21:42
otrcomm17-Jul-04 21:42 
GeneralRe: ShellExecute Question Pin
vcplusplus18-Jul-04 2:26
vcplusplus18-Jul-04 2:26 
GeneralRe: ShellExecute Question Pin
User 665818-Jul-04 7:53
User 665818-Jul-04 7:53 
GeneralRe: ShellExecute Question Pin
otrcomm18-Jul-04 8:32
otrcomm18-Jul-04 8:32 
GeneralSlider Pin
smack_2k217-Jul-04 21:34
smack_2k217-Jul-04 21:34 
Generalhooking text from another app Pin
swiftrhett17-Jul-04 20:54
swiftrhett17-Jul-04 20:54 
GeneralRe: hooking text from another app Pin
Alexander Wiseman18-Jul-04 3:26
Alexander Wiseman18-Jul-04 3:26 
GeneralRe: hooking text from another app Pin
swiftrhett18-Jul-04 22:20
swiftrhett18-Jul-04 22:20 
GeneralRe: hooking text from another app Pin
Alexander Wiseman19-Jul-04 16:21
Alexander Wiseman19-Jul-04 16:21 
GeneralWM_GETTEXT will not work across process boundaries Pin
bikram singh18-Jul-04 3:42
bikram singh18-Jul-04 3:42 
GeneralDetecting Win32 memory leaks in VS6 IDE Pin
Hesham Amin17-Jul-04 19:47
Hesham Amin17-Jul-04 19:47 
GeneralRe: Detecting Win32 memory leaks in VS6 IDE Pin
Johan Rosengren17-Jul-04 20:35
Johan Rosengren17-Jul-04 20:35 
GeneralRe: Detecting Win32 memory leaks in VS6 IDE Pin
Michael Dunn18-Jul-04 5:14
sitebuilderMichael Dunn18-Jul-04 5:14 
GeneralStoring List Box items... Pin
Member 123981317-Jul-04 19:44
Member 123981317-Jul-04 19:44 
GeneralRe: Storing List Box items... Pin
Yulianto.17-Jul-04 21:24
Yulianto.17-Jul-04 21:24 
GeneralYahoo Messenger uses XP Theme on 98! Pin
pebrian2717-Jul-04 18:57
pebrian2717-Jul-04 18:57 

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.