callback1.pl

来自「WIN32::API for perl dev 5」· PL 代码 · 共 19 行

PL
19
字号
$| = 1;

use blib;
use Win32::API;
use Win32::API::Callback;

my $Callback = Win32::API::Callback->new(
	sub { 
		my($hwnd, $lparam) = @_;
		printf "EnumWindows callback got: HWND=0x%08x LPARAM=%d\n", $hwnd, $lparam;
		return 1;
	},
	"NN", "N");

$EnumWindows = new Win32::API("user32", "EnumWindows", "KN", "N");

$EnumWindows->Call($Callback, 42);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?