Ol� Lista....
 
estou mexendo um pouco com funcoes externas de DLLs, mas nao estou tendo muito sucesso...
Gostaria de entender um pouco melhor essa parte do centura. Por exemplo, nessas funcoes, existem estruturas que devem ser declaradas nos parametros como structPointer e os tipos devem ser seguidos corretamente. Um dos tipos que nao entendi foi o HICON, que nao encontrei na listagem.... declarei como Number e Window Handle e nenhum dos dois funcionaram..... A estrutura e funcao que estou utilizando pertence a DLL Shell32.dll, e eh utilizada para colocar um icone ao lado do relogio e a declaracao da documentacao esta abaixo..... Tentei fazer de varios modos, mas a funcao sempre me retornou FALSE.... Tentei adaptar um exemplo que achei na pagina em VB.... os enderecos da funcao e exemplo estao abaixo....
Gostaria de saber se existe uma relacao do Centura em relacao aos tipos de DLL e tb se alguem conseguiu fazer esta funcao funcionar no centura...
 
Agrade�o muito se alguem puder me ajudar
 
 
typedef struct _NOTIFYICONDATA {
    DWORD cbSize;
    HWND hWnd;
    UINT uID;
    UINT uFlags;
    UINT uCallbackMessage;
    HICON hIcon;
    TCHAR szTip[64];
    DWORD dwState; //Version 5.0
    DWORD dwStateMask; //Version 5.0
    TCHAR szInfo[256]; //Version 5.0
    union {
        UINT  uTimeout; //Version 5.0
        UINT  uVersion; //Version 5.0
    } DUMMYUNIONNAME;
    TCHAR szInfoTitle[64]; //Version 5.0
    DWORD dwInfoFlags; //Version 5.0
} NOTIFYICONDATA, *PNOTIFYICONDATA; 
BOOL Shell_NotifyIcon(
    DWORD dwMessage, 
    PNOTIFYICONDATA pnid
);
 
 
[]s, Eder L. Jorge
 

Responder a