الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل هذا هو المطلوب لأغير المكتوب اعلى نافذة الاكسبلورر؟؟

مغلق
بدأه إسماعيل ابراهيم في 2 يونيو 2002 · 1 رد · 433 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لماذا لا يغير هذا الكود عنوان الإكسبلورر(اللي يظهر أعلى الشاشة؟)؟؟

#include
#include
#include
BOOL CALLBACK Esmaeel(HWND hwnd,LPARAM lparam);
int main(int argc,char *argv[])
{

	EnumWindows(&Esmaeel,1);
	return 0;
}
BOOL CALLBACK Esmaeel(HWND hwnd,LPARAM lparam)
{
	char name[256];

		GetClassName(hwnd,name,256);
	if( strcmp(name,"IEFrame")  )

::SetWindowText(hwnd,"Hello WIN32 API");
return 0;
}

علما ان برنامجي اصبح يعيد القيمة Hello WIN32 API عندما استدعيGetWindowText ... لكن عدى ذلك لم يتغير شي؟؟؟

#2

حسنٌ ... شكرا لمن أتى ليجيب.. لقد وجدت الاجابة بنفسي..

إستدعيت الدالة() ShowWindow بعد وضع النص .. فعمل كل شيء على ما يرام!

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…