|
| // *********************************************************
// 関数本体
// *********************************************************
void MyMessage(
HWND hWnd, LPTSTR szMessage, LPTSTR szTitle="MyMessage", UINT uType=MB_OK )
{
MessageBox( hWnd, szMessage, szTitle, uType );
}
// *********************************************************
//
// *********************************************************
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
);
MyMessage( hDlg, szBuffer );
}
return TRUE;
case WM_COMMAND:
if( LOWORD(wParam) == IDOK ||
LOWORD(wParam) == IDCANCEL )
{
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
break;
}
return FALSE;
}
| |
|
|
|
| // *********************************************************
// 宣言
// *********************************************************
void MyMessage(
HWND hWnd, LPTSTR szMessage, LPTSTR szTitle="MyMessage", UINT uType=MB_OK );
// *********************************************************
//
// *********************************************************
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
);
MyMessage( hDlg, szBuffer );
}
return TRUE;
case WM_COMMAND:
if( LOWORD(wParam) == IDOK ||
LOWORD(wParam) == IDCANCEL )
{
EndDialog(hDlg, LOWORD(wParam));
return TRUE;
}
break;
}
return FALSE;
}
// *********************************************************
// 関数本体
// *********************************************************
void MyMessage( HWND hWnd, LPTSTR szMessage, LPTSTR szTitle, UINT uType )
{
MessageBox( hWnd, szMessage, szTitle, uType );
}
| |
|
|
|