Visual C++中的一些编程小技巧

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual C++中的一些编程小技巧相关的知识,希望对你有一定的参考价值。

  • 在应用程序的任意地方实现窗体的最大化、最小化、正常窗口等功能
技术分享
// 设置Windows窗体的状态
void CMinWindowsDlg::SetWindowState(int nWindowSize)
{
    WINDOWPLACEMENT lwndpl, *plwndpl = NULL;
    plwndpl = &lwndpl;
    GetWindowPlacement(plwndpl);
    plwndpl->showCmd = nWindowSize;
    SetWindowPlacement(plwndpl);
}
设置Windows窗体的状态

其中,函数的形式参数nWindowSize的可取值为SW_SHOWMAXIMIZED、SW_SHOWMINIMIZED、SW_SHOWNORMAL等(这些值位于WinUser.h头文件中定义)。

同时,也可以使用CWnd类提供的ShowWindow函数设置当前Windows窗体的状态。 

以上是关于Visual C++中的一些编程小技巧的主要内容,如果未能解决你的问题,请参考以下文章

Visual C++编程技巧之六

Visual C++编程技巧之四

算法笔记 C++编程的小技巧 HERODING的LeetCode之路

Visual C++编程技巧之三

Visual C++编程技巧之八

Visual C++ 编程技巧之二