大家好啊。
我想用delphi 7给另一个窗口发一条指令
但是这条指令必须是双字类型的值比如0xEF3A,不是一个整型的值。
怎么办?TheWindow:HWND;
commandID:integer; //commandID 必须赋值0xEF3A所以不是整形//这样不能工作
SendMessage(TheWindow, WM_COMMAND, commandID, 0);
//我需要类似这样的
SendMessage(TheWindow, WM_COMMAND, 0xEF3A, 0);
我想用delphi 7给另一个窗口发一条指令
但是这条指令必须是双字类型的值比如0xEF3A,不是一个整型的值。
怎么办?TheWindow:HWND;
commandID:integer; //commandID 必须赋值0xEF3A所以不是整形//这样不能工作
SendMessage(TheWindow, WM_COMMAND, commandID, 0);
//我需要类似这样的
SendMessage(TheWindow, WM_COMMAND, 0xEF3A, 0);
// this should workAm I missing something in your question?it seems likeSendMessage(TheWindow, WM_COMMAND, commandID, 0);should work?, since the wParam is defined as an Integer;