我的程序中主窗口不需要标题栏,需要最大化,可是最大化时它将桌面底部的任务栏也给遮住啦,如何让它在没有标题栏的情况下最大化是不遮住任务栏? 用ModifyStyle去掉标题栏,用MoveWindow实现最大化。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般最大化一个无边框窗口时不会遮挡任务栏的,可能直接将窗口设置为全屏幕了吧除了常规的ShowWindow(SW_MAXIMIZE)设置最大化代码外,下面的代码也可以将一个全屏幕的窗口恢复为最大化状态 CRect rc; ::SystemParametersInfo( SPI_GETWORKAREA, 0, &rc, 0 ); AfxGetMainWnd()->MoveWindow( 0, 0, rc.Width(), rc.Height() );关于更多细节请查看MSDN ::SystemParametersInfo SPI_GETWORKAREA //MD5算法 CMD5 md5; int a; CString b; char Abc[16]; memset(Abc,0x00,16); memcpy(Abc,"123",3); md5.setPlainText(Abc,3); memcpy(Abc,md5.m_digest,16); //b.Format("%0x",unsigned char(Abc[2])); for(int i=0;i<16;i++) { b.Format("%0x",unsigned char(Abc[i])); m_MD5+=b; } //m_MD5.Format("%0x",Abc); a=int(Abc[2]); UpdateData(FALSE); 我写的一个com组件要放到.net中使用 用户要求在集合中使用foreach 多重继承 如何用对象来实现访问基类的函数? 多线程实现通信的问题 想用VC++编个MP3播放器,请问如何调用解码器?? MSDN光盘或下载地址? m_dwRef调试错误,请教如何解决? 如何开发Visual C++ Components ========我的VC不能添加资源?========= winIO并口操作中的问题? 简单问题 熟悉CPen的大侠请进! 人才短缺
除了常规的ShowWindow(SW_MAXIMIZE)设置最大化代码外,下面的代码也可以将一个全屏幕的窗口恢复为最大化状态
CRect rc;
::SystemParametersInfo(
SPI_GETWORKAREA,
0,
&rc,
0
); AfxGetMainWnd()->MoveWindow( 0, 0, rc.Width(), rc.Height() );关于更多细节请查看MSDN ::SystemParametersInfo SPI_GETWORKAREA
CMD5 md5;
int a;
CString b;
char Abc[16];
memset(Abc,0x00,16);
memcpy(Abc,"123",3);
md5.setPlainText(Abc,3);
memcpy(Abc,md5.m_digest,16);
//b.Format("%0x",unsigned char(Abc[2]));
for(int i=0;i<16;i++)
{
b.Format("%0x",unsigned char(Abc[i]));
m_MD5+=b;
}
//m_MD5.Format("%0x",Abc);
a=int(Abc[2]);
UpdateData(FALSE);