Halo, ich versuche mir die Child Windows Ausgeben zu lassen, nur kommt dann
Mein code ist
Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.
Mein code ist
C-Quellcode
- System::Collections::Generic::List<IntPtr>^ Frameinformations::ChildHwndls(IntPtr hndl)
- {
- this->frameHwndl = (HWND) hndl.ToPointer();
- System::Collections::Generic::List<IntPtr>^ result = gcnew System::Collections::Generic::List<IntPtr>();
- std::vector<HWND> myHwndl;
- WNDENUMPROC proc;
- EnumChildWindows(this->frameHwndl, proc, (LPARAM)(&myHwndl));
- for each (HWND var in myHwndl)
- {
- result->Add((IntPtr)var);
- }
- return result;
- }