CreatePMIcon
|
|
概要: | baCreatePMIconはプログラムマネージャまたはスタートメニューのアイコンを作成します。 |
シンタックス: | Result = baCreatePMIcon( Command, Title,
Icon, IconNumber
) |
パラメータ: |
#string, #string, #string, #integer |
戻り値: |
#integer |
例: | OK = baCreatePMIcon( "d:\mterms.exe",
"Multimedia Terms" , "d:\mterms.ico" , 0 ) |
ノート: | アイコンはプログラムマネージャのアクティブなグループに追加されます。アイコンを追加したいグループを確実にアクティブするためには、このファンクションを使用する前に必ずbaCreatePMGroupを呼んだほうがよいでしょう(グループが既に存在している場合も同様です)。こうすることでグループがアクティブになります。複数のアイコンを追加したいときも、追加をはじめる前に一度だけbaCreatePMGroupを呼べば十分です。 グループを作成してからアイコンを追加したい場合は、実際にアイコンを追加する前にWindowsがグループを作成するのに十分な時間を置く必要があります。1秒も待てば十分ですが、遅いマシンをWin95で使っている場合はもっとかかるかも知れません。 パラメータIconには.ico、.exe、.dllのどのファイルでも指定可能です。ファイルが.icoの場合はパラメータIconNumberは無視されます。.exeまたは.dllの場合、IconNumberは使用するファイル内のアイコン番号です。Iconに空のストリング("")を指定した場合はCommand .exeファイル内の最初のアイコンが使われます。 例えば、 baCreatePMIcon( "d:\mterms.exe", "Multimedia Terms" , "" , 0 ) はd:\mterms.exeにデフォルトアイコンが使われます。 baCreatePMIcon( "d:\mterms.exe", "Multimedia Terms" , "d:\mterms.ico" , 0 ) はd:\mterms.icoのアイコンが使われます。 baCreatePMIcon( "d:\mterms.exe", "Multimedia Terms" , "c:\windows\moreicons.dll" , 5 ) はmoreicons.dll内の5番目のアイコンが使われます。 このファンクションに渡すファイル名は確実にスペースを含まないようにしてください。ショートファイルネームを取得するにはファンクションbaShortFilenameをご使用ください。 |
関連項目: | baPMGroupList baPMSubGroupList baCreatePMGroup baDeletePMGroup baDeletePMIcon baPMIconList |