Changeset 2196 for trunk/include
- Timestamp:
- Dec 24, 1999, 7:38:20 PM (26 years ago)
- Location:
- trunk/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/thread.h
r2081 r2196 1 /* $Id: thread.h,v 1. 9 1999-12-16 00:09:32sandervl Exp $ */1 /* $Id: thread.h,v 1.10 1999-12-24 18:38:20 sandervl Exp $ */ 2 2 3 3 /* … … 106 106 ULONG hooks[WH_NB_HOOKS]; //list of hooks for this thread queue 107 107 ULONG threadId; // Thread ID 108 BOOL fMsgTranslated; // TranslateMessage called for this message?109 108 ULONG newWindow; // Pointer to window object of window that was just created 110 109 void* pWsockData; // Winsock data pointer (NULL if unused) 110 WINDOWPOS wp; // Used by message translation for WM_WINDOWPOSCHANGED 111 ULONG nrOfMsgs; // Usually 1; some PM messages can generated more than 1 win32 msg 112 BOOL fTranslated; // WM_CHAR already translated or not 113 ULONG msgstate; // odd -> dispatchmessage called, even -> not called 114 MSG msg; // Used by message translation to store translated PM message (sent to win32 window proc in pmwindow.cpp) 115 MSG msgWCHAR; // Used to store extra WM_CHAR message generated by TranslateMessage 111 116 #endif 112 117 } THDB; -
trunk/include/winconst.h
r2094 r2196 1 /* $Id: winconst.h,v 1.1 6 1999-12-17 16:55:13sandervl Exp $ */1 /* $Id: winconst.h,v 1.17 1999-12-24 18:38:19 sandervl Exp $ */ 2 2 3 3 /* … … 304 304 #define OUTPUT_DEBUG_STRING_EVENT 8 305 305 #define RIP_EVENT 9 306 307 /* WM_ACTIVATE wParam values */ 308 #define WA_INACTIVE_W 0 309 #define WA_ACTIVE_W 1 310 #define WA_CLICKACTIVE_W 2 311 312 313 /* WM_NCHITTEST return codes */ 314 #define HTERROR_W (-2) 315 #define HTTRANSPARENT_W (-1) 316 #define HTNOWHERE_W 0 317 #define HTCLIENT_W 1 318 #define HTCAPTION_W 2 319 #define HTSYSMENU_W 3 320 #define HTSIZE_W 4 321 #define HTMENU_W 5 322 #define HTHSCROLL_W 6 323 #define HTVSCROLL_W 7 324 #define HTMINBUTTON_W 8 325 #define HTMAXBUTTON_W 9 326 #define HTLEFT_W 10 327 #define HTRIGHT_W 11 328 #define HTTOP_W 12 329 #define HTTOPLEFT_W 13 330 #define HTTOPRIGHT_W 14 331 #define HTBOTTOM_W 15 332 #define HTBOTTOMLEFT_W 16 333 #define HTBOTTOMRIGHT_W 17 334 #define HTBORDER_W 18 335 #define HTGROWBOX_W HTSIZE_W 336 #define HTREDUCE_W HTMINBUTTON_W 337 #define HTZOOM_W HTMAXBUTTON_W 338 #define HTOBJECT_W 19 339 #define HTCLOSE_W 20 340 #define HTHELP_W 21 341 #define HTSIZEFIRST_W HTLEFT_W 342 #define HTSIZELAST_W HTBOTTOMRIGHT_W 343 344 345 //class styles 346 #define CS_VREDRAW_W 0x0001 347 #define CS_HREDRAW_W 0x0002 348 #define CS_KEYCVTWINDOW_W 0x0004 349 #define CS_DBLCLKS_W 0x0008 350 #define CS_OWNDC_W 0x0020 351 #define CS_CLASSDC_W 0x0040 352 #define CS_PARENTDC_W 0x0080 353 #define CS_NOKEYCVT_W 0x0100 354 #define CS_NOCLOSE_W 0x0200 355 #define CS_SAVEBITS_W 0x0800 356 #define CS_BYTEALIGNCLIENT_W 0x1000 357 #define CS_BYTEALIGNWINDOW_W 0x2000 358 #define CS_GLOBALCLASS_W 0x4000 359 360 361 /* Offsets for GetClassLong() and GetClassWord() */ 362 #define GCL_MENUNAME_W (-8) 363 #define GCW_HBRBACKGROUND_W (-10) 364 #define GCL_HBRBACKGROUND_W GCW_HBRBACKGROUND_W 365 #define GCW_HCURSOR_W (-12) 366 #define GCL_HCURSOR_W GCW_HCURSOR_W 367 #define GCW_HICON_W (-14) 368 #define GCL_HICON_W GCW_HICON_W 369 #define GCW_HMODULE_W (-16) 370 #define GCL_HMODULE_W GCW_HMODULE_W 371 #define GCW_CBWNDEXTRA_W (-18) 372 #define GCL_CBWNDEXTRA_W GCW_CBWNDEXTRA_W 373 #define GCW_CBCLSEXTRA_W (-20) 374 #define GCL_CBCLSEXTRA_W GCW_CBCLSEXTRA_W 375 #define GCL_WNDPROC_W (-24) 376 #define GCW_STYLE_W (-26) 377 #define GCL_STYLE_W GCW_STYLE_W 378 #define GCW_ATOM_W (-32) 379 #define GCW_HICONSM_W (-34) 380 #define GCL_HICONSM_W GCW_HICONSM_W 381 382 /* PeekMessage() options */ 383 #define PM_NOREMOVE_W 0x0000 384 #define PM_REMOVE_W 0x0001 385 #define PM_NOYIELD_W 0x0002
Note:
See TracChangeset
for help on using the changeset viewer.