Bonjour, je suis en train de réécrire un ocx VB en C++ et j'aimerai savoir comment déclarer une fonction de la librairie user32.

Premièrement la déclaration je la met dans ComboCtl.cpp ou ComboCtl.h?
Ensutie j'ai rajoute ces lignes dans mon fichier cpp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#define _WIN32_WINNT 0x0500
#include <windows.h>
Est-ce correct?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, _
                                                    ByVal hWndInsertAfter As Long, _
                                                    ByVal X As Long, _
                                                    ByVal Y As Long, _
                                                    ByVal cx As Long, _
                                                    ByVal cy As Long, _
                                                    ByVal wFlags As Long) As Long
Que donne ce code en C++, si quelqu'un peut me donner un exemple pour cette fonction car j'en ai plusieurs à faire.

Merci d'avance.