OVH Cloud OVH Cloud

[WD 8] Fonction PostMessage

3 réponses
Avatar
julekdata
Bonjour,

Je rencontre un problème avec la fonction PostMessage()
J'ai une procédure globale qui utilise cette fonction mais cette
dernière ne fonctionne pas tout le temps.
En fait, sur mon poste et pour une application précise elle ne
fonctionne pas alors que pour la même application sur un autre poste
identique (même OS, même taille de mémoire...) elle fonctionne.
De plus, on utilise la même procédure dans une autre de nos
application et là, elle fonctionne sur tout les postes !?!?!?

Quelqu'un aurait-il une idée de l'origine du problème?

Je vous remercie d'avance.

Julek

3 réponses

Avatar
BLS
Bonjour,
Essayer SendMessage() !
Björn

"Julek" schrieb im Newsbeitrag
news:
Bonjour,

Je rencontre un problème avec la fonction PostMessage()
J'ai une procédure globale qui utilise cette fonction mais cette
dernière ne fonctionne pas tout le temps.
En fait, sur mon poste et pour une application précise elle ne
fonctionne pas alors que pour la même application sur un autre poste
identique (même OS, même taille de mémoire...) elle fonctionne.
De plus, on utilise la même procédure dans une autre de nos
application et là, elle fonctionne sur tout les postes !?!?!?

Quelqu'un aurait-il une idée de l'origine du problème?

Je vous remercie d'avance.

Julek


Avatar
julekdata
J'y avais pensé, j'ai essayé mais ça n'a rien changé...

Les fonctions me retourne "Vrai", ce qui voudrait dire que la fonction
à réussi mais rien ne se passe...

Merci pour l'idée

On Tue, 17 Feb 2004 11:08:16 +0100, "BLS"
wrote:

Bonjour,
Essayer SendMessage() !
Björn

"Julek" schrieb im Newsbeitrag
news:
Bonjour,

Je rencontre un problème avec la fonction PostMessage()
J'ai une procédure globale qui utilise cette fonction mais cette
dernière ne fonctionne pas tout le temps.
En fait, sur mon poste et pour une application précise elle ne
fonctionne pas alors que pour la même application sur un autre poste
identique (même OS, même taille de mémoire...) elle fonctionne.
De plus, on utilise la même procédure dans une autre de nos
application et là, elle fonctionne sur tout les postes !?!?!?

Quelqu'un aurait-il une idée de l'origine du problème?

Je vous remercie d'avance.

Julek






Avatar
BLS
Autre idée, API
FunctionResult is int // C Type:LRESULT
hWnd is int // C Type:HWND
Msg is int unsigned // C Type:UINT
wParam is int // C Type:WPARAM
lParam is int // C Type:LPARAM

FunctionResult=API("USER32","SendMessageA",hWnd,Msg,wParam,lParam)

Björn

"Julek" schrieb im Newsbeitrag
news:

J'y avais pensé, j'ai essayé mais ça n'a rien changé...

Les fonctions me retourne "Vrai", ce qui voudrait dire que la fonction
à réussi mais rien ne se passe...

Merci pour l'idée

On Tue, 17 Feb 2004 11:08:16 +0100, "BLS"
wrote:

>Bonjour,
>Essayer SendMessage() !
>Björn
>
>"Julek" schrieb im Newsbeitrag
>news:
>> Bonjour,
>>
>> Je rencontre un problème avec la fonction PostMessage()
>> J'ai une procédure globale qui utilise cette fonction mais cette
>> dernière ne fonctionne pas tout le temps.
>> En fait, sur mon poste et pour une application précise elle ne
>> fonctionne pas alors que pour la même application sur un autre poste
>> identique (même OS, même taille de mémoire...) elle fonctionne.
>> De plus, on utilise la même procédure dans une autre de nos
>> application et là, elle fonctionne sur tout les postes !?!?!?
>>
>> Quelqu'un aurait-il une idée de l'origine du problème?
>>
>> Je vous remercie d'avance.
>>
>> Julek
>
>