Index: src/libictranslate/LanguageDialog.h
===================================================================
diff -u -N -r12ee49f6bf1f8921500ee2078e0a8c2d7b6d2a45 -rb26ced3298e3e7e51d91f3ac70b56746786da83b
--- src/libictranslate/LanguageDialog.h	(.../LanguageDialog.h)	(revision 12ee49f6bf1f8921500ee2078e0a8c2d7b6d2a45)
+++ src/libictranslate/LanguageDialog.h	(.../LanguageDialog.h)	(revision b26ced3298e3e7e51d91f3ac70b56746786da83b)
@@ -177,8 +177,8 @@
 public:
 // Construction/destruction
 	explicit CLanguageDialog(bool* pLock=nullptr);
-	CLanguageDialog(PCTSTR lpszTemplateName, CWnd* pParent = nullptr, bool* pLock=nullptr);   // standard constructor
-	CLanguageDialog(UINT uiIDTemplate, CWnd* pParent = nullptr, bool* pLock=nullptr);   // standard constructor
+	explicit CLanguageDialog(PCTSTR lpszTemplateName, CWnd* pParent = nullptr, bool* pLock=nullptr);   // standard constructor
+	explicit CLanguageDialog(UINT uiIDTemplate, CWnd* pParent = nullptr, bool* pLock=nullptr);   // standard constructor
 	CLanguageDialog(const CLanguageDialog&) = delete;
 
 	CLanguageDialog& operator=(const CLanguageDialog&) = delete;
@@ -195,8 +195,8 @@
 	void MapRect(RECT* pRect);
 	CFont* GetFont() { return m_pFont ? m_pFont : ((CDialog*)this)->GetFont(); };
 
-	BOOL OnHelpInfo(HELPINFO* pHelpInfo);
-	void OnContextMenu(CWnd* pWnd, CPoint point);
+	afx_msg BOOL OnHelpInfo(HELPINFO* pHelpInfo);
+	afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
 	void OnHelpButton();
 
 	// Controls resize support