PDA

View Full Version : مشکل با send Message



hojjatcroos
جمعه 11 بهمن 1387, 09:52 صبح
سلام یک مشکل با SendMessage داشتم با دستور زیر می خواهم عکس دکمه استارت رو عوض کنم اما نمیشه مشکل کجاست فکر کنم مشکل توی پیکسل عکس باشه با تشکر

SendMessage(Handle,BM_SETIMAGE,0,bmp.handle)

arash_ebrahimi_nk
شنبه 12 بهمن 1387, 00:47 صبح
این مشکل چه ربطی به تابع SendMessage داره؟
فکر نکنم با ارسال دستور BM_SETIMAGE بتونید عکس پس زمینه دکمه استارت رو عوض کنید چون دکمه ای که هم متن داره و هم عکس در برنامه نویسی ویندوز باید حتماً بصورت OwnerDraw کدنویسی بشه (به قسمت آخر Help دستور BM_SETIMAGE توجه نکنید چون اشکال داره و عملاً اونطور نیست که میگه).
به هر حال به فکر راه حل دیگه ای باشید مثل نقاشی کردن عکس بر روی دکمه استارت (اطلاعات دقیقی برای ارائه راه حل ندارم این رو هم همینطوری گفتم).