相关疑难解决方法(0)

如何在python中使用win32 API?

如何在Python中使用win32 API?
最好和最简单的方法是什么?
你能举一些例子吗?

python api winapi

52
推荐指数
3
解决办法
8万
查看次数

覆盖Tkinter"X"按钮控件(关闭窗口的按钮)

当用户按下我创建的关闭时 Button,某些任务在退出之前执行.但是,如果用户单击[X]窗口右上角的按钮关闭窗口,则无法执行这些任务.

如何覆盖用户单击[X]按钮时发生的情况?

python tkinter button

26
推荐指数
2
解决办法
4万
查看次数

如何在关闭打开的控制台窗口时阻止我的程序关闭?

我试图从我的主程序(Win32)打开控制台.我找到了一些代码,但它确实有效,但我不明白.我正在发生的问题是,当我在控制台上单击X时,它也会关闭程序.

我大概有这个:

int APIENTRY WinMain (HINSTANCE hThisInstance, HINSTANCE hPrevInstance, LPSTR lpszArgument, int nFunsterStil) {

  // create the main program window, classes registered, etc...
  hwnd = CreateWindowEx(0, csClassName, "theNewTimer", WS_POPUP | WS_CLIPCHILDREN, 300, 0, WINDOW_WIDTH, WINDOW_HEIGHT, HWND_DESKTOP, NULL, hThisInstance, NULL);
  ShowWindow (hwnd, nFunsterStil);

  // and now the console
  AllocConsole();
  HANDLE handle_out = GetStdHandle(STD_OUTPUT_HANDLE);
  int hCrt = _open_osfhandle((long) handle_out, _O_TEXT);
  FILE* hf_out = _fdopen(hCrt, "w");
  setvbuf(hf_out, NULL, _IONBF, 1);
  *stdout = *hf_out;

  HANDLE handle_in = GetStdHandle(STD_INPUT_HANDLE);
  hCrt = _open_osfhandle((long) handle_in, _O_TEXT);
  FILE* …
Run Code Online (Sandbox Code Playgroud)

c++ console winapi

3
推荐指数
2
解决办法
2666
查看次数

标签 统计

python ×2

winapi ×2

api ×1

button ×1

c++ ×1

console ×1

tkinter ×1