Windows XP - デスクトップにショートカットを作成し、その配置を制御します

StackOverflow https://stackoverflow.com/questions/98901

  •  01-07-2019
  •  | 
  •  

質問

どの言語でも、ユーザーのデスクトップ上のショートカットの位置を制御する簡単な (非常に簡単な) 方法を探しています。「自動配置」と「グリッドに揃える」はチェックされていないと仮定しています。

元:プログラムはデスクトップへのショートカットを作成し、デスクトップ上の位置 (450,302) に配置します。

ショートカットの作成方法は知っていますが、デスクトップ上の配置を制御する方法がわかりません。

役に立ちましたか?

解決

AutoIt や AutoHotkey などの自動化プログラムを使用して、ユーザーがショートカットをクリックして別の場所に移動することをシミュレートできます。これらのプログラムはショートカットを作成してデスクトップに配置することもできます。

他のヒント

私の知る限り、これはユーザーによって制御され、プログラムで行うことはできません。

単純な解決策を探している場合、おそらくユーザー入力を偽る以外に解決策はありません。

しかし、別の方法もありますが、それは非常に困難です。

使用 ドドラッグドロップ ドラッグ アンド ドロップ操作をプログラム的に実行する機能。

難しい部分は、IDataSource インターフェイスを実装し、エクスプローラーが理解できる IDataObject を作成することです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top