source: dev/trunk/ab5.0/abdev/abdev/LuxCtrl.h@ 829

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

svn:eol-styleとsvn:mime-type(文字コード指定含む)の設定

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/plain; charset=Shift_JIS
File size: 748 bytes
Line 
1
2
3extern "C++"
4{
5class ILuxToolbar:public IUnknown{
6public:
7 virtual void _stdcall Create(HWND hParent);
8 virtual HWND _stdcall GetHandle(void);
9 virtual void _stdcall Insert(int index,int id,HICON hIcon,LPSTR lpszToolTip);
10 virtual void _stdcall Add(int id,HICON hIcon,LPSTR lpszToolTip);
11 virtual void _stdcall Clear(void);
12 virtual void _stdcall EnableItem(int id,BOOL bEnabled);
13 virtual void _stdcall GetSize(SIZE &ref_size);
14};
15}// extern "C++"
16
17extern HINSTANCE hLib_LuxCtrl;
18
19typedef ILuxToolbar *(_stdcall *PROC_LuxToolbar_CreateInstance)(void);
20extern PROC_LuxToolbar_CreateInstance LuxToolbar_CreateInstance;
21
22
23
24extern ILuxToolbar *pobj_StandardToolbar;
25extern ILuxToolbar *pobj_ReleaseToolbar;
26extern ILuxToolbar *pobj_DebuggerToolbar;
Note: See TracBrowser for help on using the repository browser.