Einzelnen Beitrag anzeigen

Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#1

C++ Code in Delphi

  Alt 12. Feb 2008, 17:02
Hallo DP,
ich habe mal ein paar Fragen zu C++. Bzw. wessen sie in Delphi entsprächen:
  • Klasse CMenu => TMenu?
  • Klasse CPoint => Wahrscheinlich TPoint?
  • IShellFolder
  • LPITEMIDLIST
  • CString => Wahrscheinlich "string"?
  • CStringArray => TStringList?
  • UINT => Cardinal wurde mir gesagt...
  • CWnd => Handle? (Also Cardinal)
  • LPCONTEXTMENU
  • LPCITEMIDLIST
  • REFIID
  • LPBYTE => Wahrscheinlich Byte
  • HRESULT

Und was bedeutet folgends:
Code:
BOOL GetContextMenu (void ** ppContextMenu, int & iMenuType);
Also Was soll ppContextMenu sein? Pointer?

Code:
LRESULT CALLBACK HookWndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam);
Und das ist die Messageschleife oder?
Wenn ich das aber als Klasse eines Fensters programmiere, benötige ist denn die Messageschleife?

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat