Microsoft Visual Studio Code Name "Orcas" SDK June 2007 CTP includes tools, documentation and samples for developers to write, build, test and deploy extensions for Visual Studio Code Name "Orcas".
Fare clic qui per scaricare l'SDK, che richiede Visual Studio Orcas Beta 1.
This article demonstrates how to use a smartphone running Windows Mobile 5 to remotely control a host machine running Windows Media Center.
Questo articolo, pubblicato su Coding4Fun, è interessante anche perché mostra come utilizzare il Windows Media Center SDK per creare un add-in per il Media Center di Vista. Come da tradizione, gli esempi sono disponibili sia in C# sia in VB .NET.
Se si tenta di visualizzare una MessageBox di un'applicazione che risiede nella system tray, può succedere che essa rimanga nascosta dalle altre finestre aperte sul desktop. Il problema è dovuto al fatto che la MessageBox appartiene ad un'applicazione che non è in foreground. Fortunamentamente, uno degli overload della funzione MessageBox.Show consente di specificare di fronte a quale finestra visualizzare il messaggio: il trucco, dunque, è visualizzare la MessageBox davanti alla finestra che attualmente è in primo piano.
Innanzo tutto dobbiamo definire una classe che restituisce la finestra in primo piano:
public class ForegroundWindow : IWin32Window
{
private static ForegroundWindow _window = new ForegroundWindow();
[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();
private ForegroundWindow() { }
public static IWin32Window Instance
{
get { return _window; }
}
IntPtr IWin32Window.Handle
{
get { return GetForegroundWindow(); }
}
}
A questo punto, per essere essere sicuri che la MessageBox sia visibile sul desktop, è sufficiente specificare la finestra in primo piano come "proprietaria" del messaggio:
MessageBox.Show(ForegroundWindow.Instance, "Questa finestra è visibile.", "Prova");
Fonte: MSDN Magazine di Luglio 2004
The explicit keyword declares a user-defined type conversion operator that must be invoked with a cast.
Questa mi mancava... http://msdn2.microsoft.com/en-us/library/xhbhezf4(VS.80).aspx
Questa mattina mi è stato notificato il rilascio della versione 6.6.1 del codec DivX. Purtroppo, anche questa release viene dichiarata non ufficialmente compatibile con Windows Vista. In particolare, come in passato il programma DivX Converter non funziona, mentre quando si eseguono DivX Player e DivX Web Player l'interfaccia Aero viene automaticamente disattivata.
Il mese comincia bene... La mia richiesta di partecipazione all'Alpha Testing di Microsoft Popfly è stata accettata! Ovviamente ho già completato la procedura di registrazione: l'indirizzo del mio sito è http://www.popfly.ms/users/marcom. Per adesso non è praticamente vuoto, ma non vedo l'ora di avere un po' di tempo per fare qualche esperimento!
P.S.: Questo è anche il mio primo post con la nuova beta di Windows Live Writer 