OSDN Git Service

* dcrt0.cc (dll_crt0_1): Move internal locale setting prior to potential
[pf3gnuchains/pf3gnuchains3x.git] / winsup / cygwin / wininfo.h
1 /* wininfo.h: main Cygwin header file.
2
3    Copyright 2004 Red Hat, Inc.
4
5 This file is part of Cygwin.
6
7 This software is a copyrighted work licensed under the terms of the
8 Cygwin license.  Please consult the file "CYGWIN_LICENSE" for
9 details. */
10
11 class muto;
12 class wininfo
13 {
14   HWND hwnd;
15   static muto _lock;
16 public:
17   operator HWND ();
18   int __stdcall process (HWND, UINT, WPARAM, LPARAM)
19     __attribute__ ((regparm (3)));
20   void lock ();
21   void release ();
22   DWORD WINAPI winthread () __attribute__ ((regparm (1)));
23 };
24
25 extern wininfo winmsg;