现在位置: 首页 > VC编程技巧
1、最笨和最简便的方法:把IDR_MAINFRAME这个图标资源删了(delete),然后引入或新建你想要的图标,并将其ID号改为IDR_MAINFRAME,然后大功告成。 2、在OnCreate( )函数中加入如下代码:SetIcon(LoadIcon(IDI_ICON1),false或true)  关于这些函数的参数及返回值参见msdn,这时运行程序会发现其左上角的图标已经变成你想要的了,可是生成的exe文件的图标还是默认的,这时找到resource.h文件修改如下,使其值小于IDR_MAINFRAM...
阅读全文
2012-08-31 23:42 工业·编程 ⁄ 共 869字 暂无评论
    很多时候我们对于MFC框架应用程序的默认图标十分不满意,所以我们来将把它换掉。     很多朋友会问我怎么把图标换掉,我看很多人写很多代码,出很多错,其实对于MFC框架应用程序我们可以不写一行代码把那个默认的图标换掉。找一张ICO图标,替换programname/res/programname.ico文件,就可以啦,这时候你运行后得到的图标可能还是原来MFC的默认图标,这时候你只要把工程目录下的Debug和Releas...
阅读全文
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.如何在程序中获得其他程序...
阅读全文
2012-06-19 06:41 工业·编程 ⁄ 共 103字 暂无评论
熟悉代码的时候,发现底层的业务类中有这么一行代码:__super::Close(); 查阅了MSDN之后发现,__super的意思就是:调用基类的Close()函数实现,以后再遇到这种写法,就知道怎样理解了.
阅读全文