Bonjour,
j'utilise sous Powerbuilder l'API 32 SetWindowPlacement. La signature de la fonction est la suivante:
Function long SetWindowPlacement (Long hwnd, st_windowplacement lpwndpl) LIBRARY "user32.dll"
st_windowplacement est une structure. Je dois savoir la longueur d'une structure. Le problème est que je n'arrive pas à bien calculer la longueur de la structure.
la structure est la suivante
1 2 3 4 5 6 7 8
| global type st_windowplacement from structure
long length
long flags
long showcmd
st_pointapi ptminposition
st_pointapi ptmaxposition
st_rect rcnormalposition
end type |
Normalement ça devrait être 24 Bytes mais cela ne marche pas.
La fonction API dit que si la longueur n'est pas exacte cela ne fonctionnera pas.
Peut-être des idées???
Partager