世界的尽头 任重 酷狗酷狗里面的显示图片

1481人阅读
1、添加一个Picture Control,关联变量为 m_picture,定义一个全局变量CString m_path.
2、添加一个打开jpg图片的按钮,并添加按钮事件:void ...Dlg::OnOpen()。
void ...Dlg::OnOpen()
CFileDialog cfd(true,_T(&.jpg&),NULL,OFN_FILEMUSTEXIST|OFN_HIDEREADONLY,_T(&Executable
(*.jpg)|*.jpg|All
(*.*)|*.*||&),this);
//选项图片的约定
if(cfd.DoModal()!=IDOK)
//判断是否获得图片
m_path = cfd.GetPathName();
//获得图片路径
UpdateData(false);
//更新路径公共变量
ShowPicture();
//调用显示图片函数
3、添加函数void ...Dlg::ShowPicture(void)。
void ...Dlg::ShowPicture(void)
if(m_path==&&)
//判断图片路径是否存在
//AfxMessageBox(_T(&读取到图片路径&));
m_picture.GetClientRect(&rect);
//m_picture为Picture Control控件变量,获得控件的区域对象
//使用图片类
image.Load(m_path);
//装载路径下图片信息到图片类
CDC* pDC = m_picture.GetWindowDC();
//获得显示控件的DC
image.Draw( pDC -& m_hDC,rect);
//图片类的图片绘制Draw函数
ReleaseDC(pDC);
4、在void ...Dlg::OnPaint()添加:
void ...Dlg::OnPaint()
if (IsIconic())
CDialog::OnPaint();
CDialog::UpdateWindow(); //更新windows窗口
ShowPicture();
//重绘图片函数
1.若出现CImage未定义,则包含进头文件:#include &atlimage.h&.
2.若出现:stdafx.obj : error LNK2005: &class ATL::CStringT&char,class StrTraitMFC&char,class ATL::ChTraitsCRT&char& & & m_path& (?m_path@@3V?$CStringT@DV?$StrTraitMFC@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@A)
说明头文件中的变量定义可能出问题了。
我是在stdafx.h头文件中定义了:
CString m_ & &出错;
后将此定义放到我的.C文件中直接定义,编译通过。
3.清除JPG图片:
CStatic* pStatic
= (CStatic*)GetDlgItem(IDC_STATIC1);
pStatic-&SetBitmap(NULL);
m_picture.SetBitmap(NULL);
UpdateData(false);
//更新路径公共变量
ShowPicture();
//调用显示图片函数
版权声明:本文为博主原创文章,未经博主允许不得转载。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:459925次
积分:6660
积分:6660
排名:第1539名
原创:193篇
转载:124篇
评论:69条
(2)(1)(1)(1)(2)(1)(1)(2)(4)(10)(6)(13)(14)(29)(40)(19)(21)(10)(2)(7)(18)(4)(2)(11)(5)(14)(6)(9)(12)(5)(9)(28)(8)您好, []|
酷狗音乐2011内测版 全新界面截图放出
  两个月前网络上曾经出现了一张据说是酷狗音乐2011版的新界面图,从那张图片上可以看到酷狗音乐新版的改变相当大,不但更加吊起了众多网友的胃口,也让我们对这个迟来的酷狗2011版充满期待,不过随后的两个月里却没有了任何关于酷狗新版的消息,让人不禁怀疑其那张泄露图片的真实性,现在已经快要进入2011年的2月份,但酷狗音乐的2011版仍旧没有出现。
  图1.两个月前网络上出现的疑似酷狗2011界面图  作为一个违反软件发布周期规律的产品来说(通常新版软件的命名会比当前年份提前一年,如2009年发布2010版、2010年发布2011版),已近步入2011年的酷狗将会怎么行动?延迟发布2011版或者直接跳到2012版?!带着好奇笔者找到酷狗音乐官方人员百般询问下得知酷狗的2011版目前已经完成进入最后的内测阶段,还称之前流传的界面图并非现在的样子。
  图2.酷狗音乐2011版截图  为了证明酷狗音乐2011版已经完成,笔者还从工作人员那里得到了两张完整版的截图,通过上面的播放列表可以看出新版界面和之前泄露的图片还是有着不少的区别,新版本似乎在界面的按钮上进行了简化,去掉了停止键,只保留播放和暂停的综合按钮跟上一首下一首按钮。另外从这个图面上看出新版的列表标签页中去掉了网络收音机,是改到了其他位置还是去除了该功能目前还不得而知。另外歌曲列表还采用了分组模式,似乎可以把不同的歌曲放进不同的组别里,理论上应该也可以自由添加或修改音乐列表组。
  图3.酷狗音乐2011版的MV推荐功能  这个第二张截图笔者认为是最有价值的,之前酷狗的那个MV版本不是很方便,要先搜索歌曲,再碰运气的看那些有被匹配到的MV,很不直观,新手刚上来如果想直接找个MV看是不可以的,现在2011版看起来有了一个MV文件页面,终于能够实现打开软件就看MV了,加上酷狗MV高清的画面和不错的速度,爽翻了。
  最后官方人员还卖了个关子,说新版本还有个音乐DNA功能,目前还不能透露,但是这个功能可以猜透听歌人的心思,真期待呀,据说这个版本将肯定在本月内发布,一起拭目以待吧!
如果你对数码频道有任何意见或建议,请到交流平台反馈。【】
新闻排行财经科普科技数码
Copyright & 1998 - 2015 Tencent. All Rights Reserved任重林心如情侣图片_我们相爱吧荧幕cp
&&& 在《我们相爱吧》里面,任重和林心如扮演荧幕情侣,任重坦言当初不喜欢小燕子,钟情于紫薇,不太会说话的任重能不能获得林心如的芳心呢,分享一组任性夫妇情侣图片。
& 本文由晓晓编辑整理,是中的原创作品,发表于,已经有215人强力围攻。
很好(3)100%差劲(0)0%
上一篇: 下一篇:
情侣图片月好评排行
情侣图片月人气排行
精品库分享最精美的素材图片,QQ头像,个性签名,QQ皮肤图片的精品网站!
Copyright &
深港 版权所有
编辑:小英 日期:
10:13 浏览2845人阅读
一、目标效果如下:
二、代码实现:
1.“Activity_11\src\yan\activity_11\MainActivity.java”
package yan.activity_11;
import android.os.B
import android.app.A
import android.content.C
import android.view.LayoutI
import android.view.V
import android.view.ViewG
import android.widget.BaseA
import android.widget.ImageV
import android.widget.ListV
import android.widget.TextV
public class MainActivity extends Activity {
ListView listV
String [] titles={&标题1&,&标题2&,&标题3&,&标题4&};
String [] texts={&文本内容A&,&文本内容B&,&文本内容C&,&文本内容D&};
int [] resIds={R.drawable.icon,R.drawable.icon,R.drawable.icon,R.drawable.icon};
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
this.setTitle(&BaseAdapter for ListView&);
listView=(ListView)this.findViewById(R.id.MyListView);
listView.setAdapter(new ListViewAdapter(titles,texts,resIds));
public class ListViewAdapter extends BaseAdapter{
View [] itemV
public ListViewAdapter(String [] itemTitles, String [] itemTexts,
int [] itemImageRes){
itemViews = new View[itemTitles.length];
for (int i=0; i&itemViews. ++i){
itemViews[i] = makeItemView(itemTitles[i], itemTexts[i],
itemImageRes[i]);
public int getCount() {
return itemViews.
public View getItem(int position) {
return itemViews[position];
public long getItemId(int position) {
private View makeItemView(String strTitle, String strText, int resId) {
LayoutInflater inflater = (LayoutInflater)MainActivity.this
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
// 使用View的对象itemView与R.layout.item关联
View itemView = inflater.inflate(R.layout.listview_item, null);
// 通过findViewById()方法实例R.layout.item内各组件
TextView title = (TextView)itemView.findViewById(R.id.itemTitle);
title.setText(strTitle);
TextView text = (TextView)itemView.findViewById(R.id.itemText);
text.setText(strText);
ImageView image = (ImageView)itemView.findViewById(R.id.itemImage);
image.setImageResource(resId);
return itemV
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null)
return itemViews[position];
return convertV
2.“Activity_11\res\layout\main.xml”
&?xml version=&1.0& encoding=&utf-8&?&
&LinearLayout
android:id=&@+id/LinearLayout01&
android:layout_width=&fill_parent&
android:layout_height=&fill_parent&
xmlns:android=&/apk/res/android&&
&ListView android:layout_width=&wrap_content&
android:layout_height=&wrap_content&
android:id=&@+id/MyListView&&
&/ListView&
&/LinearLayout&
3.“Activity_11\res\layout\listview_item.xml”
&?xml version=&1.0& encoding=&utf-8&?&
&RelativeLayout
android:layout_width=&fill_parent&
xmlns:android=&/apk/res/android&
android:layout_height=&wrap_content&
android:paddingBottom=&4dip&
android:paddingLeft=&12dip&&
&ImageView
android:layout_width=&wrap_content&
android:id=&@+id/itemImage&
android:layout_height=&fill_parent&&
&/ImageView&
android:text=&TextView01&
android:layout_height=&wrap_content&
android:layout_width=&fill_parent&
android:id=&@+id/itemTitle&
android:layout_toRightOf=&@+id/itemImage&
android:textSize=&20dip&&
&/TextView&
android:text=&TextView02&
android:layout_height=&wrap_content&
android:layout_width=&fill_parent&
android:id=&@+id/itemText&
android:layout_toRightOf=&@+id/itemImage&
android:layout_below=&@+id/itemTitle&&
&/TextView&
&/RelativeLayout&
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:459927次
积分:6660
积分:6660
排名:第1539名
原创:193篇
转载:124篇
评论:69条
(2)(1)(1)(1)(2)(1)(1)(2)(4)(10)(6)(13)(14)(29)(40)(19)(21)(10)(2)(7)(18)(4)(2)(11)(5)(14)(6)(9)(12)(5)(9)(28)(8)

我要回帖

更多关于 酷狗里面怎么唱歌 的文章

 

随机推荐