社区
Delphi
帖子详情
关于loadIcon
kedy211
2003-08-26 09:04:34
nd0.hIcon:= LoadIcon(hInstance,'Icon0');
这个语句是从哪提取图标呢?
...全文
63
3
打赏
收藏
关于loadIcon
nd0.hIcon:= LoadIcon(hInstance,'Icon0'); 这个语句是从哪提取图标呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baguli
2003-08-27
打赏
举报
回复
当然是从本Application提取图标啦,可能是Exe,也可能是Dll
renzy205
2003-08-26
打赏
举报
回复
hInstance就是当前运行的程序的内存指针,定义在sysinit单元
eliphe
2003-08-26
打赏
举报
回复
应该是从自己的资源(*.res)里。
易语言API创建窗口
易语言API创建窗口源码,API创建窗口,创建窗口,窗口函数,CreateWindowEx,RegisterClassEx,ShowWindow,UpdateWindow,GetModuleHandle,DefWindowProc,DispatchMessage,GetMessage,TranslateMessage,LoadCursor,
LoadIcon
,PostQuitMessage
总结三 修改标题栏图标和名字MFC
修改标题栏图标 第一步:给CMainFrame类添加一个数据成员 HICON m_hIcon; 第二步:在CMainFrame::OnCreate()函数中添加如下代码 m_hIcon = AfxGetApp()->
LoadIcon
(IDR_MYTYPE); SetIcon(m_hIcon, TRUE); SetIcon(m_hIcon, FALSE); 说明:其中m_hIcon = AfxGetApp()->
LoadIcon
(IDR_MYTYPE)中的IDR_MYTYPE是所要显示的资源中的图标的ID号 其他见下载文件,适合初学者
加密密文明文还原程序
MFC加密程序 CMy1Dlg::CMy1Dlg(CWnd* pParent /*=NULL*/) : CDialog(CMy1Dlg::IDD, pParent) { //{{AFX_DATA_INIT(CMy1Dlg) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT // Note that
LoadIcon
does not require a subsequent DestroyIcon in Win32 m_hIcon = AfxGetApp()->
LoadIcon
(IDR_MAINFRAME); } void CMy1Dlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CMy1Dlg) // NOTE: the ClassWizard will add DDX and DDV calls here //}}AFX_DATA_MAP }
Flash+XML写的个类似韩国菜单的效果
预览效果:http://www.vbobo.com/teach/krmenu/ 因为这次这个效果是公司的任务,我也是顺便共享出来给大家,希望给新手一些帮助,不过我并没有写出注释,希望需要的人自己能分析下,语法不算复杂! AS代码如下: _______________________________________________________ stop(); System.useCodepage = true; Stage.scaleMode = "noScale"; Stage.showMenu = false; Stage.align = "T"; var mxml:XML = new XML(); mxml.ignoreWhite = true; mxml.load("MenuList.xml"); var pageID:Number = 0; mxml.onLoad = function(success) { if (!success) { trace("XML文件装载失败!"); } else { menuList = mxml.firstChild.childNodes; InitMenu(); } }; function InitMenu() { createEmptyMovieClip("myMenu", -1); myMenu._y = 263; myMenu.onEnterFrame = InitMenuX; MLN = menuList.length; for (i=0; i
loadICon.loadMovie(menuList[this.id].attributes.swf); this.
loadICon
._x = 7; this.
loadICon
._alpha = 0; this.onEnterFrame = function() { if (this.
loadICon
._height != 0) { this.
loadICon
._y = (this.menu_box._y+this.menu_box._height)-this.
loadICon
._height; if(this.
loadICon
._alpha<100){ this.
loadICon
._alpha += 4.5; }else{ delete this.onEnterFrame; } } }; my_color = new Color(this.MName); my_color.setRGB(0xffffff); InitCMenu(this); } function menuRelease() { getURL(menuList[this.id].attributes.url); } function menu_box_fun(thisMC) { for (i=0; i
loadICon.unloadMovie(); menus.menu_box._visible = false; menus.menu_box._xscale = 1; my_color = new Color(menus.MName); my_color.setRGB(0xF3D686); } } } function InitMenuX() { for (i=0; i
1000 ? 1000-CMenu._width : myX; CMenu._y = myMenu._y+41; }
mfc经典案例
void CLeftView::OnInitialUpdate() { CTreeView::OnInitialUpdate(); CRuntimeClass *prc =RUNTIME_CLASS(CLeftView); BOOL b = prc ->IsDerivedFrom(RUNTIME_CLASS(CDC)); b = this ->IsKindOf(RUNTIME_CLASS(CDC)); static int i = 0; if (i)return; ++i; ModifyStyle(0,TVS_LINESATROOT|TVS_HASBUTTONS|TVS_SHOWSELALWAYS | TVS_HASLINES); m_ilist.Create(16,16,ILC_COLOR32,4,4); m_ilist.Add(AfxGetApp()->
LoadIcon
(IDI_ICON1)); m_ilist.Add(AfxGetApp()->
LoadIcon
(IDI_ICON2)); m_ilist.Add(AfxGetApp()->
LoadIcon
(IDI_FILE)); m_Tree.SetImageList(&m_ilist,TVSIL_NORMAL); m_hItem = m_Tree.InsertItem("我的电脑",0); DWORD dwDrives; char a; CString DriveName; dwDrives = GetLogicalDrives(); a = 'A'; while (dwDrives > 0) { if (dwDrives % 2 == 1) { DriveName.Format("%c:", a); m_Tree.InsertItem(DriveName, 1, 1, m_hItem); } a++; dwDrives /= 2; } m_Tree.Expand(m_hItem,TVE_EXPAND); }
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章