N
Hallo zusammen
Ich hoffe, dass dieses Thema nicht allzu oft schon angesprochen wurde. Aber irgendwie schaffe ich es nicht, einen Cursor, den ich mit dem Resourcen-Manager erstellt habe, zu laden!?
Hier ein kleiner Überblick:
Ich habe eine von CWnd abgeleitete Klasse, die sich in einer MFC-Dll befindet:
class AFX_EXT_CLASS CMyClass : public CWnd
{
[...]
HCURSOR mCursorRotate;
[...]
};
Nun will ich meinen eigenen Cursor im Konstruktor laden, um ihn später zu verwenden:
CMyClass ::CMyClass ()
{
// Diverse Cursor laden
[...]
mCursorNESW = ::LoadCursor(NULL, IDC_SIZENESW);
mCursorArrow = ::LoadCursor(NULL, IDC_ARROW);
mCursorRotate = ::LoadCursor(ghInstance, MAKEINTRESOURCE(IDC_ROTATE));
[...]
}
Zu ghInstance:
DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
{
ghInstance = hInstance;
[...]
}
Habe es auch schon mit LoadImage und FindResource ausprobiert - alles klappt leider nicht
Hoffe, dass mir jemand von euch helfen kann!
Gruß,
[NeoSpee]