HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2017
0407
Yuukiアイコンを表示3解決


Yuuki

リンク

2017/4/7(Fri) 18:50:17|NO.78992

アイコンの表示がよくわかりません。

#uselib "user32.dll" #func DrawIcon "DrawIcon" int,int,int,int #cfunc LoadIcon "LoadIconA" sptr, sptr #define GWL_STYLE (-16) #define BS_ICON 0x00000040 #define BM_SETIMAGE 0x00F7 #define WS_CHILD 0x40000000 #define WS_VISIBLE 0x10000000 #define IMAGE_ICON 1 #define IDI_APPLICATION 32512 DrawIcon hdc,100,100,LoadIcon(0, IDI_APPLICATION)
にしても駄目でした。
どうすればいいですか?



この記事に返信する


inovia

リンク

2017/4/7(Fri) 19:53:12|NO.78994

DrawIcon の次の行にでも

redraw
を追加すれば良いかと



Yuuki

リンク

2017/4/7(Fri) 20:02:39|NO.78995

redraw入れるの忘れてました。
ありがとうございます。



Mitumitu2017

リンク

2017/4/9(Sun) 03:33:00|NO.79021

気休め程度に、どうぞ。

#uselib "user32.dll" #func DrawIcon "DrawIcon" int,int,int,int #cfunc LoadIcon "LoadIconA" sptr, sptr #define GWL_STYLE (-16) #define BS_ICON 0x00000040 #define BM_SETIMAGE 0x00F7 #define WS_CHILD 0x40000000 #define WS_VISIBLE 0x10000000 #define IMAGE_ICON 1 #define IDI_APPLICATION 32515 repeat redraw 0 title "更新回数:"+cnt DrawIcon hdc,rnd(640),rnd(480),LoadIcon(0, IDI_APPLICATION) redraw 1 await 1 loop



ONION software Copyright 1997-2018(c) All rights reserved.