无名小卒也想飞 发表于 2008-7-5 19:39

请教关于FindWindow()的使用问题

FindWindow(类名,窗口标题),可以获得该窗口的句柄;


问题是,如果某个窗口的标题是有换行的,该怎么办?


又:如果窗口标题是不确定的,如:test.txt - 记事本,Word.txt - 记事本, 但是标题总是有关键字是不变的:记事本,这时又该如何填写这个参数?


PS:虽然"窗口标题"可以留NULL,只查类名,但很明显这只是个敷衍的做法;

flyue 发表于 2008-7-6 17:13

用当然不行拉FindWindow
要用EnumWindows

以下是VC的定义:
WINUSERAPI
BOOL
WINAPI
EnumWindows(
    WNDENUMPROC lpEnumFunc,
    LPARAM lParam);

页: [1]

编程论坛