摘要: 1.用类向导创建成员变量,然后再构造函数出会出现以下代码:m_edit3 = _T(" ");再“”中添加字符即可;2:如果不再构造函数中,则要添加UpdateData(TRUE),当要读取出Edit的值的时候用TRUE, 如果要显示则要在后面添加FALSE,如下代码,UpdateData(TRUE); CString str;long i;str=m_edit4;m_edit3 = _T(str);UpdateData(FALSE); 阅读全文
posted @ 2012-03-14 12:54 sinian 阅读(357) 评论(0) 推荐(0)
摘要: 首先引入菜单资源,命名ID, Caption : &OPen ... Ctrl+O然后引入Accelerator 资源,添加相应的快捷键,然后定义:protected:HICON m_hIcon; 在构造函数中添加:m_hAccel = ::LoadAccelerators(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDR_ACCELERATOR1));重载 PreTranslateMessage(MSG* pMsg) 函数if (m_hAccel) {if (::TranslateAccelerator(m_hWnd, m_hAccel, pMs 阅读全文
posted @ 2012-03-14 12:51 sinian 阅读(256) 评论(0) 推荐(0)
摘要: CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pParentWnd = NULL );参数意义如下:bOpenFileDialog 为TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框。 lpszDefExt 指定默认的文件扩展名。 lpszFil 阅读全文
posted @ 2012-03-13 14:09 sinian 阅读(623) 评论(0) 推荐(0)
摘要: m_scrollBar=ui->textEdit->horizontalScrollBar(); timer=new QTimer(this); timer->start(1000); connect(timer,SIGNAL(timeout()),this,SLOT(slotUpdateTime()));定时器:实现滚动效果 void Lable::slotUpdateTime() { m_scrollBar->setMinimum( 0 ); m_scrollBar->setMaximum( ui->textEdit->height() ); .. 阅读全文
posted @ 2011-12-07 18:33 sinian 阅读(439) 评论(0) 推荐(0)
摘要: 1、设置窗体的背景色在构造函数里添加代码,需要添加头文件qpalette或qgui QPalette pal = palette(); pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00)); setPalette(pal);通过设置窗体的背景色来实现,将背景色设置为全透。效果:窗口整体透明,但窗口控件不透明,QLabel控件只是字显示,控件背景色透明;窗体客户区完全透明。2、在MainWindow窗口的构造函数中使用如下代码 this->setAttribute(Qt::WA_TranslucentBackgr.. 阅读全文
posted @ 2011-11-10 12:46 sinian 阅读(1662) 评论(0) 推荐(0)