-----------------------------------------------
                         VBAME FUNCTIONS (UNDOCUMENTED)
                                January 2024
                 -----------------------------------------------
                                    CCB



1. THE VBAMEPAINTLINE AND VBAMEICH STRUCTURES (UNDOCUMENTED):

     typedef struct _VBAMEPAINTLINE {
       HDC hdc;
       void *pdata;
       void *pdata;
       DWORD data;
       void *pdata;
       DWORD data;
       DWORD data;
       DWORD data;
       DWORD data;
       DWORD data;
       DWORD data;
       void *pdata;
       void *pdata;
     } VBAMEPAINTLINE, *LPVBAMEPAINTLINE;

     typedef struct _VBAMEICH {
       HDC hdc;
       void *pdata;
       DWORD data;
       DWORD data;
       void *pdata;
       DWORD data;
       DWORD data;
       void *pdata;
       void *pdata;
       DWORD data;
     } VBAMEICH, *LPVBAMEICH;


2. THE VBAME FUNCTIONS (UNDOCUMENTED):

     int PaintLineCoreBiVBA(
       _Inout_  LPVBAMEPAINTLINE lpBuffer
     );

     int PaintLineCoreROClipBiVBA(
       _Inout_  LPVBAMEPAINTLINE lpBuffer,
       _In_  int data,
       _In_  const RECT *lprc
     );

     int XFromIchCoreBiVBA(
       _Inout_  LPVBAMEICH lpBuffer
     );

     int IchFromXCoreBiVBA(
       _Inout_  LPVBAMEICH lpBuffer
     );


3. REFERENCE WEBSITES:

     1, VBAME.DLL is the Middle East support file, for VB 6.0.
     http://blogs.msdn.com/b/vsarabic/archive/2007/08/13/vbame-dll-is-the-middle-east-support-file-for-vb-6-0.aspx

     2, Microsoft Visual FoxPro with Arabic Support.
     http://www.microsoft.com/middleeast/msdn/visualfoxpro.aspx


4. OTHER:

     For reference only, there is no guarantees.

     Any questions or suggestions, please send me an email at ccb2000@163.com.