-3

静止画像をデスクトップとして使用するのにうんざりしています。だから私はコーディングによって動的なデスクトップを作ろうとしています。私はビデオを作っていません。私の計画は、プログラムに絵を描かせ、これらの絵をデスクトップに更新させることでした。しかし、失敗しました。コードを実行した後、デスクトップはまったく変更されませんでした。私のコードは次のとおりです。

私のプログラムの出力

デスクトップを更新するはずの機能は次のとおりです。SwitchDesktop(CreateDesktop("NumRain",NULL,NULL,DF_ALLOWOTHERACCOUNTHOOK,DESKTOP_CREATEWINDOW,NULL));

コードパッドの私のコード

PSMy OS は Win 7 です。

4

1 に答える 1

1

使用したい Win32 APISystemParametersInfoは actionにあると思いますSPI_SETDESKWALLPAPER。適応できる Visual Basic の例については、この KB 記事の例 3 を参照してください。

于 2013-05-22T05:20:20.527 に答える