Nivel de Conhecimento Exigido: Avançado
Ajustes necessários:
1º
*------------------------------------------------*
* LIb's do Harbour: compilado com Msvc devem estar na pasta \lib do Harbour
*------------------------------------------------*
2º
*------------------------------------------------*
* hbwinole.h deve estar na pasta \include do Harbour
*------------------------------------------------*
hbwinole.h
3º : Ajustar fontes da pasta sources
*------------------------------------------------*
* c_toolbar.c
*------------------------------------------------*
Linha 70: Incluir : #ifdef __GNUC__
Linha 88: Incluir : #endif
#ifdef __GNUC__
typedef struct _TBBUTTONINFOA {
UINT cbSize;
DWORD dwMask;
int idCommand;
int iImage;
BYTE fsState;
BYTE fsStyle;
WORD cx;
DWORD_PTR lParam;
LPSTR pszText;
int cchText;
#if (_WIN32_WINNT >= 0x0600)
int iImageLabel;
#endif
} TBBUTTONINFOA, *LPTBBUTTONINFOA;
#endif
*------------------------------------------------*
* c_windows.c
*------------------------------------------------*
Linha 1090: Incluir {
Linha 1097: Incluir }
HB_FUNC ( SETGRIDQUERYDATA )
{
char c [1024] ;
strcpy ( c , hb_parc(2) ) ;
{
LV_DISPINFO* pDispInfo = (LV_DISPINFO*)hb_parnl(1);
pDispInfo->item.pszText = c;
}
}
Vantagens:
Compilador Gratuito (MSVC express) com excelente IDE
Tempo de compilação superior ao MingW( esperado acima de 2x referencia: GNU )
Executaveis superiores no quesito velocidade de execução/processamemnto ( esperado acima de 2x referencia: GNU )
Desvantagens:
HMG Ide: não serve para compilar os projetos (porem com alguns ajustes: sim)...
Abaixo Imagem do teste de compilação...