说我使用Windows API或仅通过单击它从C 代码打开Paint.exe。
应用程序打开后。我(手工或编程)调整了大小。并关闭了应用程序。
下次我打开它时,它给了我从离开的位置的大小。
是否有一个地方可以查询应用程序的默认尺寸(当您首次打开应用程序时(在非常拳头的时间)时,请在您重新尺寸的任何Windows之前看到应用程序时的大小)
,如果可以的话,也许我可以调用SetWindowPos来设置该应用程序的原始位置。
也许这不是一个编程问题。
这在应用程序之间始终会有所不同。
大多数应用程序都会使用注册表记住其窗口大小/位置。对于"油漆",它将此信息存储在注册表中:
hkcu software Microsoft Windows CurrentVersion Applets Applets Paint View
记事本在HKCU Software Microsoft Notepad中存储类似的信息 - 在注册表密钥值的完全不同的架构中。