| |
|
|
| Manchmal möchte uno una TrackMenu de uno nProc heraus z.B. porque uno una TrackMenu en un otro Hilo benötigt. Un einfache native rein Api-basierende TrackMenu-Función funktioniert z.B. así: KompilierenMarcaSeparación {$cleq}
cls
print myTrackMenu(hWnd)
waitinput
end
nProc myTrackMenu(long wnd){
long menu=createPopupMenu()
appendMenu(menu,,101,"Eintrag &hinzufügen")
appendMenu(menu,,102,"Eintrag &entfernen")
setForegroundWindow(wnd)
long mPos=dim(8)
getCursorPos(mPos)
long rt=trackPopupMenu(menu,tpm_returnCmd | tpm_rightButton,long(mPos,),long(mPos,4),,wnd,)
dispose(mPos)
destroyMenu(menu)
postMessage(wnd,wm_null,,)
return rt
000FF>}
|
|
|
| |
|
|