Comment fait-on un splash screen avec les winforms?

J'ai trouvé ceci dans la faq vc++
Pour réaliser un splashscreen il suffit de décocher l'option "Title bar" dans les propriétés de la boîte de dialogue, et d'intercepter le message WM_WINDOWPOSCHANGING (à la main) :

Dans le .h de la dialog
// Generated message map functions
//{{AFX_MSG(CPasBougerDlg)
...
afx_msg void OnWindowPosChanging( WINDOWPOS* lpwndpos );
//}}AFX_MSG

Dans le .cpp de la dialog
BEGIN_MESSAGE_MAP(CPasBougerDlg, CDialog)
//{{AFX_MSG_MAP(CPasBougerDlg)
...
ON_WM_WINDOWPOSCHANGING()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

...
void CPasBougerDlg::OnWindowPosChanging(WINDOWPOS* pWndPos)
{
if (IsWindowVisible())
pWndPos->flags |= SWP_NOMOVE;
}
Est ce que cela est valable pour les winforms
car je ne trouve pas l'option "Title bar".