:: によるグローバル参照

  スコープ解決演算子



この例は変数に関するものですが、クラス内で同名のクローバル関数を使用する時にも使用します

  
int nData = 10;
LRESULT CALLBACK About( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam )
{
	switch( message )
	{
		case WM_INITDIALOG:
			{
				int nData = 5;
				char szBuffer[80];
				wsprintf(
					szBuffer,
					"local = %d, global = %d",
					nData,
					::nData
				);
				MessageBox( hDlg, szBuffer, "", MB_OK );
			}
			return TRUE;

		case WM_COMMAND:
			if( LOWORD(wParam) == IDOK ||
			LOWORD(wParam) == IDCANCEL ) 
			{
				EndDialog(hDlg, LOWORD(wParam));
				return TRUE;
			}
			break;
	}
	return FALSE;
}
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ