Click here to Skip to main content
15,886,919 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: UpdateData() Behavior Pin
Mark Salsbery6-Feb-07 15:55
Mark Salsbery6-Feb-07 15:55 
GeneralRe: UpdateData() Behavior Pin
Gary R. Wheeler6-Feb-07 12:07
Gary R. Wheeler6-Feb-07 12:07 
GeneralRe: UpdateData() Behavior Pin
Roger Stoltz6-Feb-07 12:41
Roger Stoltz6-Feb-07 12:41 
AnswerRe: UpdateData() Behavior Pin
ThatsAlok6-Feb-07 20:00
ThatsAlok6-Feb-07 20:00 
QuestionMake MFC View "read only" while allowing viewing, scrolling etc. Pin
lctrncs5-Feb-07 9:43
lctrncs5-Feb-07 9:43 
AnswerRe: Make MFC View "read only" while allowing viewing, scrolling etc. Pin
Mark Salsbery5-Feb-07 11:37
Mark Salsbery5-Feb-07 11:37 
GeneralRe: Make MFC View "read only" while allowing viewing, scrolling etc. Pin
lctrncs7-Feb-07 4:36
lctrncs7-Feb-07 4:36 
QuestionVS2005 trial: Registered messages issue Pin
Joan M5-Feb-07 9:33
professionalJoan M5-Feb-07 9:33 
Hello all,

I'm trying to port an old application to visual C++ 2005.

I'm thinking on buying it since the express version seems great.

What I've found strange is that in that old application I had several RegisterWindowMessage() calls in the header file of the app class.

I'm registering the messages in the header file of the CMainApp class: (CMainApp.h)
static const UINT wm_regmsgModeChange = RegisterWindowMessage(WREG_MODE_CHANGE);

As an example, in one of the dialogs (CTestDlg.cpp) I use:
BEGIN_MESSAGE_MAP(CTestDlg, CDialog)<br />
	//{{AFX_MSG_MAP(CTestDlg)<br />
	ON_REGISTERED_MESSAGE(wm_regmsgModeChange, OnModeChange)<br />
	//}}AFX_MSG_MAP<br />
END_MESSAGE_MAP()


I'm getting this error:
error C2440: 'static_cast' : cannot convert from 'void (__thiscall CTestDlg::* )(WPARAM,LPARAM)' to 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'<br />
        None of the functions with this name in scope match the target type


I've searched the MSDN, but I've no idea on what is happening here...

I've seen that the examples from Microsoft are like mine, except the fact that they register the message on the same dialog that it will be used.

I need to use the registered messages in more than one dialog. Which would be the correct steps?

As always, thank you in advance.
AnswerRe: VS2005 trial: Registered messages issue Pin
Michael Dunn5-Feb-07 9:53
sitebuilderMichael Dunn5-Feb-07 9:53 
AnswerRe: VS2005 trial: Registered messages issue Pin
Gary R. Wheeler5-Feb-07 12:19
Gary R. Wheeler5-Feb-07 12:19 
QuestionAdvanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 9:23
acerunner3165-Feb-07 9:23 
AnswerRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 9:32
protectorChristian Graus5-Feb-07 9:32 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 9:44
acerunner3165-Feb-07 9:44 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
David Crow5-Feb-07 10:03
David Crow5-Feb-07 10:03 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 10:53
protectorChristian Graus5-Feb-07 10:53 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 11:05
acerunner3165-Feb-07 11:05 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Gary R. Wheeler5-Feb-07 12:46
Gary R. Wheeler5-Feb-07 12:46 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 13:39
protectorChristian Graus5-Feb-07 13:39 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
ensger5-Feb-07 9:46
ensger5-Feb-07 9:46 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
Christian Graus5-Feb-07 13:38
protectorChristian Graus5-Feb-07 13:38 
AnswerRe: Advanced VC++ 6.0 Book/Reference Pin
stephen.hazel5-Feb-07 11:45
stephen.hazel5-Feb-07 11:45 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
acerunner3165-Feb-07 11:49
acerunner3165-Feb-07 11:49 
GeneralRe: Advanced VC++ 6.0 Book/Reference Pin
stephen.hazel5-Feb-07 12:10
stephen.hazel5-Feb-07 12:10 
AnswerRe: Advanced VC++ 6.0 Book/Reference Pin
Jeffrey Walton5-Feb-07 19:26
Jeffrey Walton5-Feb-07 19:26 
AnswerRe: Advanced VC++ 6.0 Book/Reference Pin
ThatsAlok6-Feb-07 20:05
ThatsAlok6-Feb-07 20:05 

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.