Hi j_willy,
в котором виде применения вам нужно это? С MFC или снаружи? Если MFC, диалог, SDI или MDI?
I.e. если он для применения, то диалога MFC довольно легко. Как раз добавьте линию как это близкое верхняя часть (но хотя бы под «#include «stdafx.h» ") архива вставкы диалога:
UINT g_uQueryCancelAutoPlay = RegisterWindowMessage (ТЕКСТ («QueryCancelAutoPlay»));
После этого добавьте укротитель сообщения для этого сообщения путем добавлять вход к карте сообщения диалогов, т.е. добавьте это где-то между «BEGIN_MESSAGE_MAP» и «END_MESSAGE_MAP»:
ON_REGISTERED_MESSAGE (g_uQueryCancelAutoPlay, OnQueryCancelAutoPlay)
Добавьте declararation функции для этого укротителя сообщения в объявлении типа диалога как это:
afx_msg ДЛИННЕЕ OnQueryCancelAutoPlay (wParam WPARAM, lParam LPARAM);
и снабдите его как-то как это в вашем диалоге (здесь я принимаю именем типа диалогов будет CTestDlg, заменяет ть его с вашим именем типов диалога):
ДЛИННЕЕ CTestDlg:: OnQueryCancelAutoPlay (wParam WPARAM, lParam LPARAM)
{
возвращение 1;
}
Понадейтесь что помощь,
ZOPPO
}