source: trunk/Include/windows.sbp@ 473

Last change on this file since 473 was 473, checked in by イグトランス (egtra), 16 years ago

実験として書いていたControlクラスを追加(せめてコミット前に既存のContorolに混ぜようとしたがコンパイルできなかった)。
ほかForms, Drawing及びGDI+の修正。

File size: 1.0 KB
Line 
1' Windows.sbp - declarations file for Windows API.
2
3
4#ifndef _INC_WINDOWS
5#define _INC_WINDOWS
6
7TypeDef OLECHAR = WCHAR
8TypeDef LPOLESTR = *OLECHAR
9TypeDef LPCOLESTR = *OLECHAR
10
11TypeDef LANGID = Word
12TypeDef LCID = DWord
13TypeDef LCTYPE = DWord
14TypeDef LGRPID = DWord
15
16TypeDef PROPID = DWord
17
18#require <windef.ab>
19#require <api_winerror.sbp>
20#require <api_system.sbp>
21#require <api_gdi.sbp>
22#require <api_window.sbp>
23#require <api_shell.sbp>
24#require <api_msg.sbp>
25#require <api_windowstyles.sbp>
26#require <api_winspool.sbp>
27#require <api_console.sbp>
28#require <winver.ab>
29#require <api_reg.sbp>
30
31#ifndef WIN32_LEAN_AND_MEAN
32#require <api_mmsys.sbp>
33#require <ole2.ab>
34#require <api_commdlg.sbp>
35#endif
36
37#ifdef INC_OLE2
38#require <ole2.ab>
39#endif
40
41#ifndef NOIME
42#require <api_imm.sbp>
43#endif
44
45#require <api_commctrl.sbp>
46#require <api_winsock2.sbp>
47
48Const GET_X_LPARAM(lp) = ((LOWORD(lp) As Integer) As Long)
49Const GET_Y_LPARAM(lp) = ((HIWORD(lp) As Integer) As Long)
50
51#endif '_INC_WINDOWS
Note: See TracBrowser for help on using the repository browser.