関数のデフォルト引数

  使用頻度の低い引数を後方に置きます



  
#include <windows.h>

UINT MsgOption( )
{
	return MB_OK | MB_HELP;
}

int MsgBox(
	HWND hWnd=GetDesktopWindow(),
	char *lpMessage="こんにちは",
	char *lpTitle="タイトル",
	UINT uType=MsgOption()
);

int main()
{
	MsgBox();
	MsgBox(NULL);
	MsgBox(NULL,"こんばんは");
	MsgBox(NULL,"のテスト","デフォルトの値");
	MsgBox(NULL,"OK or CANCEL","選択",MB_OKCANCEL);
	return 0;
}

int MsgBox( HWND hWnd, char *lpMessage, char *lpTitle, UINT uType )
{
	return MessageBox(hWnd, lpMessage, lpTitle, uType );
}
  










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





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

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ