Chinaunix首页 | 论坛 | 博客
  • 博客访问: 333005
  • 博文数量: 97
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 636
  • 用 户 组: 普通用户
  • 注册时间: 2014-10-12 22:41
文章分类

全部博文(97)

文章存档

2017年(8)

2015年(87)

2014年(2)

我的朋友

分类: Windows平台

2015-03-30 20:57:47


1、修改注册表

;修改任务栏

[HKEY_LOCAL_MACHINESoftwareMicrosoftShellAutoHide]

"Default"=dword:1

[HKEY_LOCAL_MACHINESoftwareMicrosoftClock]

"SHOW_CLOCK"=dword:0

[HKEY_LOCAL_MACHINESoftwareMicrosoftShellOnTop]

"Default"=dword:0


2、在应用程序中添加如下代码段

1 将dialog属性中的styles的title bar去掉

2 在dialog初始化时加入:


点击(此处)折叠或打开

  1. int iFullWidth = GetSystemMetrics(SM_CXSCREEN);
  2. int iFullHeight = GetSystemMetrics(SM_CYSCREEN);
  3. ::SetWindowPos(this->m_hWnd, HWND_TOPMOST, 0, 0, iFullWidth, iFullHeight, SWP_NOOWNERZORDER|SWP_SHOWWINDOW);


点击(此处)折叠或打开

  1. int iFullWidth = GetSystemMetrics(SM_CXSCREEN);
  2. int iFullHeight = GetSystemMetrics(SM_CYSCREEN);
  3. ::SetWindowPos(this->m_hWnd, HWND_TOPMOST, 0, 0, iFullWidth, iFullHeight, SWP_NOOWNERZORDER|SWP_SHOWWINDOW);




3、将其他应用程序全屏


点击(此处)折叠或打开

  1. LPCTSTR pName;

  2. // TODO: Add extra initialization here
  3. CWnd *pwnd = FindWindow(NULL,_T("DetectMemory")); //希望找到的窗口名称
  4. HWND hwnd = pwnd->GetSafeHwnd(); //得到它的HWND

  5. int iFullWidth = GetSystemMetrics(SM_CXSCREEN);
  6. int iFullHeight = GetSystemMetrics(SM_CYSCREEN);
  7. ::SetWindowPos(hwnd, HWND_TOPMOST, 0, 0, iFullWidth, iFullHeight, SWP_NOOWNERZORDER|SWP_SHOWWINDOW);



阅读(1153) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~