2012-09-01 06:20
⁄ 工业·编程
⁄ 共 563字
1、最笨和最简便的方法:把IDR_MAINFRAME这个图标资源删了(delete),然后引入或新建你想要的图标,并将其ID号改为IDR_MAINFRAME,然后大功告成。
2、在OnCreate( )函数中加入如下代码:SetIcon(LoadIcon(IDI_ICON1),false或true) 关于这些函数的参数及返回值参见msdn,这时运行程序会发现其左上角的图标已经变成你想要的了,可是生成的exe文件的图标还是默认的,这时找到resource.h文件修改如下,使其值小于IDR_MAINFRAM...
VC编程技巧阅读全文
2012-08-31 23:42
⁄ 工业·编程
⁄ 共 869字
很多时候我们对于MFC框架应用程序的默认图标十分不满意,所以我们来将把它换掉。
很多朋友会问我怎么把图标换掉,我看很多人写很多代码,出很多错,其实对于MFC框架应用程序我们可以不写一行代码把那个默认的图标换掉。找一张ICO图标,替换programname/res/programname.ico文件,就可以啦,这时候你运行后得到的图标可能还是原来MFC的默认图标,这时候你只要把工程目录下的Debug和Releas...
VC编程技巧阅读全文
2012-08-28 11:03
⁄ 工业·编程
⁄ 共 7969字
1.如何获取应用程序的实例句柄?
应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用
AfxGetInstancdHandle获得句柄.
Example: HANDLE hInstance=AfxGetInstanceHandle();
2.如何通过代码获得应用程序主窗口的指针?
主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现。
AfxGetMainWnd() ->ShowWindow(SW_SHOWMAXMIZED); //使程序最大化.
vc++经典技巧总结(十)
3.如何在程序中获得其他程序...
VC编程技巧, 技巧阅读全文
2012-06-19 06:41
⁄ 工业·编程
⁄ 共 103字
熟悉代码的时候,发现底层的业务类中有这么一行代码:__super::Close();
查阅了MSDN之后发现,__super的意思就是:调用基类的Close()函数实现,以后再遇到这种写法,就知道怎样理解了.
VC编程技巧阅读全文