本文整理汇总了C++中GList::Size方法的典型用法代码示例。如果您正苦于以下问题:C++ GList::Size方法的具体用法?C++ GList::Size怎么用?C++ GList::Size使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GList
的用法示例。
在下文中一共展示了GList::Size方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: LOWORD
//-------------------------------------------------------------------------
// default dialog callback
//-------------------------------------------------------------------------
/*static*/int CALLBACK GWinDialog::DialogCallback(HWND hwndDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
// get dialog with this hwnd
GWinDialog* pDialog = NULL;
for ( int d=0; d<g_ActiveWinDialogs.Size(); d++ )
if ( g_ActiveWinDialogs[d]->Hwnd() == hwndDlg )
pDialog = g_ActiveWinDialogs[d];
// handle message
switch ( message )
{
case WM_INITDIALOG:
// address of dialog is lParam
pDialog = (GWinDialog*)lParam;
pDialog->m_Hwnd = hwndDlg;
pDialog->OnInit();
return TRUE;
break;
case WM_COMMAND:
// button pressed, if TRUE returned, exit dialog
if ( pDialog->OnButtonPress( LOWORD(wParam) ) )
{
EndDialog( hwndDlg, LOWORD(wParam) );
}
return TRUE;
break;
case WM_ACTIVATE:
if ( LOWORD( wParam ) == WA_ACTIVE )
{
if ( pDialog->OnActivate() )
return 0;
}
break;
case WM_SETFONT:
case WM_WINDOWPOSCHANGING:
case WM_WINDOWPOSCHANGED:
case WM_NCACTIVATE:
case WM_USER:
//case WM_CHANGEUISTATE:
//case WM_UPDATEUISTATE:
//case WM_QUERYUISTATE:
break;
};
return FALSE;
}