home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / pmtermsr.lzh / error.c < prev    next >
C/C++ Source or Header  |  1995-10-13  |  479b  |  18 lines

  1. #include "pmterm.h"
  2. #include <stdarg.h>
  3.  
  4. void ErrMesg(PDATA *pdata, char *fmt, ...)
  5. {
  6.     va_list arg_ptr;
  7.     static char str[255];
  8.     char title[255];
  9.  
  10.     va_start(arg_ptr, fmt);
  11.     vsprintf(str,fmt,arg_ptr);
  12.     va_end(arg_ptr);
  13.     WinAlarm(HWND_DESKTOP, WA_ERROR);
  14.     WinQueryTaskTitle(0, title, sizeof(title));
  15.     WinMessageBox(HWND_DESKTOP, HWND_DESKTOP, str, title, 0,
  16.                   MB_OK | MB_ICONEXCLAMATION | MB_SYSTEMMODAL | MB_MOVEABLE);
  17. }
  18.