忍者ブログ
We aren't android!
Admin / Write
2017/11/24 (Fri) 20:22
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2010/07/14 (Wed) 09:32
 
hspuac.png
 





Windows Vista、Windows 7のUACの確認ダイアログの前に出てくるボタンについているウィンドウズアイコンが盾になったもの(シールドアイコン)を表示してみました。















#define
BCM_SETSHIELD 0x160c
button "UAC",*a
sendmsg objinfo(stat,2),BCM_SETSHIELD,0,1
stop
*a
 
かなり単純で、BCM_SETSHIELDをウィンドウメッセージとしてボタンに送ってあげればいいだけです。
sendmsg の 第4引数を 1 にするとシールドアイコン表示で 0 にすると解除されます。
 
ググると 同じ動作をするものに Button_SetElevationRequiredState が出てきますが、マクロですのでやっていることは同じです。
 
ちなみにこのアイコンをつけたからと言って権限昇格されるわけではないのでご注意を。
 
PR
Comment
Name
Title
Mail
URL
Comment
Pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
  HOME   76  75  74  73  72  71  70  69  68  67  65 
カレンダー
10 2017/11 12
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
RSS/カウンタ
ブログ内検索
プロフィール
性別:
非公開
最新トラックバック
QRコード
最新コメント
[03/09 AAA]
[02/06 名無し]
[02/02 名無し]
[02/01 マンマミーヤ]
[01/30 地獄の番犬]
忍者ブログ [PR]