J'ai un std :: carte de fenêtres, par exemple:C++ - carte - obtenir la clé de cette valeur
class MyWindow
{
public:
MyWindow()
{
CreateWindow(...);
}
... // rest of code
}
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
// code
}
}
std::map<string, MyWindow> windows;
Et dans la fonction WndProc Je veux savoir quelle fenêtre est maintenant dans la fonction, comment puis-je obtenir la clé de cette fenêtre.
quand itérer, Windows-> première? – Rapptz
Je suis dans la fonction WndProc Je veux savoir quelle fenêtre est maintenant dans la fonction – user1544067
je ne vois pas pourquoi vous utilisez un 'std :: map' pour cela. – Rapptz