Click here to Skip to main content
15,888,521 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
QuestionUsing WM_USER, WM_APP or RegisterWindowMessage Pin
yccheok9-Dec-10 21:25
yccheok9-Dec-10 21:25 
AnswerRe: Using WM_USER, WM_APP or RegisterWindowMessage [modified] Pin
CPallini9-Dec-10 22:08
mveCPallini9-Dec-10 22:08 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian9-Dec-10 23:43
professionalRajesh R Subramanian9-Dec-10 23:43 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
CPallini9-Dec-10 23:48
mveCPallini9-Dec-10 23:48 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian9-Dec-10 23:51
professionalRajesh R Subramanian9-Dec-10 23:51 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
CPallini10-Dec-10 0:11
mveCPallini10-Dec-10 0:11 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian10-Dec-10 0:24
professionalRajesh R Subramanian10-Dec-10 0:24 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
CPallini10-Dec-10 0:41
mveCPallini10-Dec-10 0:41 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian10-Dec-10 0:54
professionalRajesh R Subramanian10-Dec-10 0:54 
JokeRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
CPallini10-Dec-10 1:02
mveCPallini10-Dec-10 1:02 
AnswerRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian9-Dec-10 23:42
professionalRajesh R Subramanian9-Dec-10 23:42 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
CPallini9-Dec-10 23:50
mveCPallini9-Dec-10 23:50 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian9-Dec-10 23:53
professionalRajesh R Subramanian9-Dec-10 23:53 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
CPallini10-Dec-10 0:21
mveCPallini10-Dec-10 0:21 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian10-Dec-10 0:25
professionalRajesh R Subramanian10-Dec-10 0:25 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
CPallini10-Dec-10 0:23
mveCPallini10-Dec-10 0:23 
JokeRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Rajesh R Subramanian10-Dec-10 0:30
professionalRajesh R Subramanian10-Dec-10 0:30 
AnswerRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Gary R. Wheeler11-Dec-10 1:31
Gary R. Wheeler11-Dec-10 1:31 
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
yccheok12-Dec-10 18:51
yccheok12-Dec-10 18:51 
After reading Joseph M. Newcomer's article (http://www.flounder.com/messages.htm), he is favoring in using RegisterWindowsMessage


However, there are some concern that, RegisterWindowsMessage may lead to resource exhaustion. http://stackoverflow.com/questions/1192204/can-abusing-registerwindowmessage-lead-to-resource-exhaustion


My situation is, I have a EXE with multiple DLLs. Each DLLs doesn't aware of each other DLL. Hence, the situation might happen if I am using WM_APP (Joseph M. Newcomer mark WM_USER as obsolute)


DLL_A.dll is sending DDL_A_REFRESH_MY_VIEW_MSG (WM_APP + 100)
DLL_B.dll is sending DDL_B_REFRESH_MY_VIEW_MSG (WM_APP + 100)

Does this mean, RegisterWindowsMessage will be the best choice, even my communication only tend to within a single process?
GeneralRe: Using WM_USER, WM_APP or RegisterWindowMessage Pin
Gary R. Wheeler13-Dec-10 11:45
Gary R. Wheeler13-Dec-10 11:45 
QuestionPassing Array To Function & Displaying Array Contents. Pin
Mike Certini9-Dec-10 18:41
Mike Certini9-Dec-10 18:41 
AnswerRe: Passing Array To Function & Displaying Array Contents. Pin
Cedric Moonen9-Dec-10 20:25
Cedric Moonen9-Dec-10 20:25 
GeneralRe: Passing Array To Function & Displaying Array Contents. Pin
Mike Certini10-Dec-10 8:10
Mike Certini10-Dec-10 8:10 
GeneralRe: Passing Array To Function & Displaying Array Contents. Pin
Stefan_Lang14-Dec-10 6:54
Stefan_Lang14-Dec-10 6:54 
AnswerRe: Passing Array To Function & Displaying Array Contents. Pin
Niklas L10-Dec-10 21:13
Niklas L10-Dec-10 21:13 

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.