小编Jav*_*arp的帖子

显示图像的一部分(图像带中的子图像)而不挤压它?

我的网页上有一张图片。但是,这是一个很大的形象。是6144 * 768。实际上,它是将六个图像混合在一起的一系列图像。

我读到,最好是加载一张图片而不是加载6张图片。当我使用表和CSS时,我发现这也是正确的。

但是,当我将此图像设置为图像元素的来源,然后将图像元素的大小设置为1024 * 768时,图像将被压缩。阿克!

如何仅使用Javascript获得不压缩的图像?另外,如何移动图像的背景?

[示例:想像一下很长的纸条。然后,在纸条上的某个位置上放置一个小的切出的矩形纸,以便您只能看到纸条中位于矩形内部的部分。这是我想做的]

html javascript image sprite

4
推荐指数
1
解决办法
5394
查看次数

如何在Qt中获取应用程序字体颜色

我想在我的UI上放一些文字.

我正在使用画家在小部件的绘制事件中绘制文本.

以下是示例代码,其中显示了我如何绘制文本:

QWidget::paintEvent(painter);
QPainter paint(this);
paint.drawText(QPoint(10,30),"Duplex");
Run Code Online (Sandbox Code Playgroud)

但是,文本颜色看起来像默认主题颜色.如何在paint事件中将应用程序字体颜色设置为文本?

fonts qt symbian nokia qt4

3
推荐指数
1
解决办法
4787
查看次数

我如何知道 Windows 中正在运行哪些 python 脚本?

正如我上面提到的,有没有办法找出 Windows 中正在运行哪些 python 脚本?

python windows

3
推荐指数
1
解决办法
3571
查看次数

运行时多态意味着什么?

我对运行时多态性感到有些困惑.如果我错了,请纠正我,但据我所知,运行时多态意味着函数定义将在运行时得到解析.

举个例子:

class a
{
a();
~a();
void baseclass();
}

class b: class a
{
b();
~b();
void derivedclass1();
}

class c: class a
{
c();
~c();
void derivedclass2();
}
Run Code Online (Sandbox Code Playgroud)

呼叫方法:

b derived1;
a *baseptr = &derived1; //here base pointer knows that i'm pointing to derived class b. 
baseptr->derivedclass1();
Run Code Online (Sandbox Code Playgroud)

在上面的调用方法中,基类知道它指向派生类b.

那么歧义在哪里存在?

在什么情况下,函数定义会在运行时得到解决?

c++ polymorphism inheritance runtime

2
推荐指数
2
解决办法
6087
查看次数

使用.GIF动画作为WP7应用程序中的启动画面

我有一个动画.GIF图像,我用http://ajaxload.info/和一些编辑创建.我想将结果图标设置为我的应用中的启动画面,这可能需要几秒钟才能加载.

我不认为我可以将图标设置为SplashScreenImage.jpg(GIF!= JPG),我不知道如何将图像视为MediaElement.(我会在主Canvas加载时显示图像.)

有没有人对如何设置两个SplashScreenImage使用.GIF任何链接/代码如何使用在XAML页面.gif文件(从代码隐藏)?

c# animated-gif visual-studio-2010 visual-studio windows-phone-7

2
推荐指数
1
解决办法
2216
查看次数

如何在MFC中保存为对话框

如何在MFC中创建"另存为"对话框?

例如,当我在MFC中单击"另存为"时,会出现一个对话框.我该如何复制?

mfc save visual-c++

1
推荐指数
1
解决办法
1万
查看次数

在C#中为WP7选择一个随机字符串

我正在制作一个WP7应用程序,当用户点击图像时,随机决定他们将获得什么.

现在,我有这个代码:

string firstdoor = "";

string seconddoor = "";

string thirddoor = "";

string prize1 = "vacation to Hawaii with all expenses covered";

string prize2 = "used glue stick";

string prize3 = "pile of dog dung";

string prize3 = "vacation to Europe with all expenses covered";

string prize3 = "million dollars";

string prize3 = "blank CD";

string prize3 = "temporary tattoo";

string prize3 = "nickel";

string prize3 = "dime";

我想要做的是将doors 随机分配给prizes.

例如,当用户点击图像时,dime …

c# random visual-studio-2010 visual-studio windows-phone-7

1
推荐指数
1
解决办法
1094
查看次数

等待.1秒直到隐藏图像

我正在使用C#为Windows Phone制作一个小程序.它应该做的一件事是当用户点击"隐藏"按钮时隐藏按钮工具栏.

我已经完成了隐藏工具栏的代码.它隐藏了按钮,就像预期的那样.但现在发生的是所有按钮立即消失.为了制作一种"动画",我决定等待.1秒,直到隐藏所有按钮.

我怎么等.1秒?

这是我现在的代码.

    bool panelopened = false;

    private void image1_MouseEnter(object sender, MouseEventArgs e)
    {
        if (panelopened == false)
        {
            ImageSourceConverter imgs = new ImageSourceConverter();
            image1.SetValue(Image.SourceProperty, imgs.ConvertFromString("/Main%20View;component/Images/hide.png"));
            image3.Width = 50;
            image4.Width = 50;
            image5.Width = 50;
            panelopened = true;
        }
        else
        {
            ImageSourceConverter imgs = new ImageSourceConverter();
            image1.SetValue(Image.SourceProperty, imgs.ConvertFromString("/Main%20View;component/Images/more.png"));
            image3.Width = 0;
            image4.Width = 0;
            image5.Width = 0;
            panelopened = false;
        }
    } 
Run Code Online (Sandbox Code Playgroud)

c# visual-studio-2010 wait visual-studio windows-phone-7

1
推荐指数
1
解决办法
1943
查看次数

通过电子邮件发送而不让用户知道

我有一个用于Windows Phone的C#程序.它使用IsolatedStorage和相机和图像做了一些非常重CPU的事情.

偶尔,我的应用程序崩溃了.它发生在大约50次中,每次发生时,我最终对代码进行了一些小修改.我大多数时候总是阻止应用程序退出try-catch.

但是在使用该应用程序约3个月后,我认为它已准备好向公众发布.但是,我仍然希望收到有关崩溃的通知,因此我知道如何修复它们.

如何在不强制用户按发送的情况下向自己发送电子邮件?

据我所知,用户并不真的想报告错误,因此如果他们看到这样的对话,可能会按下取消.

编辑:此崩溃只包含"崩溃在线"和导致崩溃的行号.

编辑II:哎呀,意味着每500-1000次崩溃.谢谢@Andrei.

编辑III:使用我的所有数据,似乎这个应用程序在我调试它的18000多次中只崩溃了五次.如果用户使用我的应用程序3个月的平均使用量估计为每天20次启动,那么这给我的应用程序造成了36,000的崩溃几率,这在我非常偏见的情况下对于大量使用的应用程序非常有用声音,图像和传感器.

c# email error-handling windows-phone-7

1
推荐指数
2
解决办法
442
查看次数

为什么使用System.Console.WriteLine的单行应用程序会给我一个语法错误?

经过多次令人沮丧的经历后,我决定再次使用Windows Developer Preview构建Windows Metro风格的应用程序.

所以我启动了Visual Studio和BAM!正如我尝试输入此代码一样

System.Console.WriteLine("");
Run Code Online (Sandbox Code Playgroud)

它给了我"控制台"下的红色波浪形.

所以我尝试别的东西:

string text = System.IO.File.ReadAllText(@"C:\Users\Public\TestFolder\WriteText.txt");
Run Code Online (Sandbox Code Playgroud)

那也失败了!文件下的红色波浪形.

为什么会出现此错误?所有这些代码应该工作正常!或者我犯了一个基本错误?

.net microsoft-metro visual-studio-2012

1
推荐指数
1
解决办法
504
查看次数

如何在Windows Phone 7中添加背景音频?

我想在显示图像时添加一些背景音频.

有人可以给我详细说明如何做这个和一些示例代码?

windows-phone-7

0
推荐指数
1
解决办法
1666
查看次数

我的代码中有什么错误?

我有以下代码:

class myslot
    {

public:
    Q_OBJECT

    myslot()
        {

        }
    ~myslot()
        {

        }

    typedef enum  Emycars{volvo,benz,tata}cars;


public slots: 
void hellowslot(myslot::cars);
    };

void myslot::hellowslot(myslot::cars cars1)
    {

    }


class mysignal
    {
public:
    Q_OBJECT

public:
      mysignal(myslot *ourslot)
          {

     bool val = QObject::connect(this,SIGNAL(hellowsignal(myslot::Emycars)),ourslot,SLOT(hellowslot(myslot::Emycars)));
          }
      ~mysignal()
          {

          }

signals: 
void hellowsignal(myslot::Emycars);


    };

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    myslot slot;
    mysignal sig(&slot);


   // DeleteNow w;
   // w.showMaximized();
    return a.exec();
}
Run Code Online (Sandbox Code Playgroud)

我的代码中有什么错误?我是否为接收枚举权限的函数编写连接的方式是什么?

qt signals symbian nokia qt4

-1
推荐指数
1
解决办法
170
查看次数