La méthode OnCreate
La méthode OnCreate est appelée lors de la création initiale de la fenêtre de plug-in.
Le code suivant est utilisé pour implémenter cette méthode :
LRESULT OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
HWND hCtrl = ::CreateWindowEx(0L, _T("BUTTON"), _T("Search"),
WS_CHILD | BS_PUSHBUTTON, 10, 10, 100, 30, m_hWnd,
(HMENU)IDC_SEARCH, _Module.GetResourceInstance(), NULL);
::ShowWindow(hCtrl, SW_SHOW );
return 0;
}
Cette méthode crée le bouton de recherche et l’associe à l' _ ID de commande de recherche IDC, qui est défini au début du fichier :
#define IDC_SEARCH 2000
Cet ID de commande est mappé à la méthode OnSearch dans la section de la table des messages décrite précédemment.