这是显示问题的示例代码.我需要使用该PostMessage功能,但我似乎无法识别符号.我已经创建了一个简单的程序来打开一个win32窗口工作正常,但当我使用它们PostMessage或UnregisterClass似乎没有定义.我检查了D源,它们在那里,但为什么编译器会抱怨?我也试过使用ascii和宽版本.
import std.c.windows.windows;
extern(Windows):
void main(string[] Args)
{
PostMessage(0, WM_CLOSE, 0, 0);
PostMessageA(0, WM_CLOSE, 0, 0);
PostMessageW(0, WM_CLOSE, 0, 0);
}
Run Code Online (Sandbox Code Playgroud)
输出:
错误:未定义标识符PostMessage
错误:未定义标识符PostMessageA
错误:未定义标识符PostMessageW
如何在D程序中使用此函数调用?
| 归档时间: |
|
| 查看次数: |
385 次 |
| 最近记录: |