@panos :"Νίκο τίποτα απο όλα αυτά που φιλότιμα έγραψες δεν λειτουργεί αξιόπιστα
και σωστά κι όλα παρακάπτονται με τον ένα ή τον άλλο τρόπο. Ο μοναδικός
τρόπος να κάνεις Override (να μην αφήσεις δηλαδή το
default functionality να εκτελεστεί) σε System wide shortcut είναι να
γράψεις δικό σου GINA Driver. "
συμφωνώ ότι υπάρχουνε και πιο έξυπνες και λειτουργικές λύσεις.δεν αμφιβάλλω ότι ο φίλος σου έχει υλοποιήσει μια πολύ καλή λύση.
και ο φίλος που έκανε την ερώτηση αυτή, θα πρέπει να ακολουθήσει την δική σου προσέγγιση για μια 100% αξιόπιστη λύση. για τα vista έχω τις επιφυλάξεις μου....
βασικά προσπαθούσα να δείξω στον φίλο μας το δρόμο των window apis, τα οποία δουλεύουνε από οποιαδήποτε γλώσσα, delphi,vb.net , c# και επειδή πίστευα ότι θέλει μια πιο έτοιμη - έυκολη λύση....
βασικά σε ένα Project το οποίο έχω δουλέψει για την ανάπτυξη εφαρμογής γνωστού franchise πιστοποιητικών , από όπου διαγωνιζώμενοι, θα μπορούσανε να πιστοποιηθούνε για τις βασικές δεξιότητες τους στα windows. ήτανε μεγάλο Project Και δεν μπορούσαμε να αφήνουμε άτομα τα οποία περάσανε τις εξετάσεις , να κόβονται.
δηλαδή είχαμε ερωτήσεις
- εμφανίστε την γλώσσα στο Taskbar
- κάνετε Hide -show Το taskbar
- εμφανίστε το clock k.o.k
έγινε εκτεταμένο Testing σε windows98/gr/en,windows xp/gr/en,windows 2000gr/en και δεν είχαμε κανένα θέμα εκτός από 1-2 περιπτώσεις που λείπανε service packs....
ένα άλλο που έκανα (όταν δεν μπορούσα να βρω αξιόπιστη λύση μέσω apis), δούλευα με το registry(ούτε και εκεί 100% αξιοπιστία) και το
WMIΤώρα μπορεί κάποιος να χρησιμοποιήσει το WMI με Managed code. δες
εδώΠολύ χρήσιμο μου είχε φανεί και
αυτό
Νικόλαος Καντζέλης
BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT