问题列表 - 第22457页

Visual Studio:lib文件究竟是什么(用于)?

我正在学习C++并且遇到了链接器显然使用的那些*.lib文件.我不得不为OpenGL设置一些额外的依赖项.

  • 这个上下文中的库文件究竟用于什么?
  • 它们的内容是什么?
  • 它们是如何产生的?
  • 还有什么值得了解的吗?

或者它们只是与*.obj文件类似的可重定位对象代码?

c++ visual-studio

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

在Android中按像素滚动ListView

我想ListView按像素数滚动Android中的a .例如,我想将列表向下滚动10个像素(以便列表中的第一个项目隐藏其前10个像素行).

我认为ListView上明显可见scrollByscrollTo方法可以完成这项工作,但他们没有,相反,他们错误地滚动整个列表(实际上,getScrollY即使我用手指滚动列表,总是返回零.)

我正在做的是我正在捕捉轨迹球事件,我想根据轨迹球的运动平滑地滚动列表视图.

android listview scroll

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

Objective-C方法参数问题

我试图定义一个非常简单的实用方法,这将使我不必使用计算器将RGB值定义为百分比.当我查看Apple的示例代码"QuartzCache"时,在DrawView.m文件第96行中,我看到了这一点:

float whiteColor[4] = {1, 1, 1, 1};
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试创建如下方法时,编译器讨厌我.半小时的密集谷歌搜索没有提供任何帮助.

 +(float[])percentagesRGBArray:(float[])rgbArray{

        float red = rgbArray[0];
        float green = rgbArray[1];
        float blue = rgbArray[2];
        float alpha = rgbArray[3];
        red = red/255;
        green = green/255;
        blue = blue/255;
        alpha = alpha;
        float percentagesRGBArray[4] = {red, green, blue, alpha};


        return  percentagesRGBArray;
    }
Run Code Online (Sandbox Code Playgroud)

定义这种方法的正确方法是什么?我在这做错了什么?

parameters primitive objective-c

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

jquery.post和jquery.get之间的区别?

这两个AJAX调用有什么区别,为什么我在使用asp.net mvc框架时会选择使用?

jquery

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

.NET 4 - 确定Win 7中可用的触摸点数

Windows 7报告了计算机属性下系统可用的触摸点数量 - 有没有办法在.NET 4中获取该信息?

c# .net-4.0 multi-touch windows-7

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

如何打开*.sdf文件?

我以前用visual-studio打开sdf(sqlCE)文件?还是sql-server?我真的不记得了.现在我无法打开这个sdf文件.我需要用什么程序打开它?

c# visual-studio-2008 sql-server-ce

50
推荐指数
3
解决办法
10万
查看次数

eclipse中的JavaScript语法检查

我正在Eclipse中使用JavaScript开发RIA应用程序.如何在eclipse中启用JavaScript语法检查?

javascript eclipse ide syntax-checking

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

WPF DataTrigger无法找到触发器目标

<ListBox.ItemTemplate>
    <DataTemplate>
        <Grid x:Name="grid">
            <Grid.Background>
                <SolidColorBrush x:Name="backgroundBrush" Color="Transparent" Opacity="0.1"/>
            </Grid.Background>
        </Grid>
        <DataTemplate.Triggers>
            <DataTrigger Binding="{Binding IsExpanded}" Value="True">
                <Setter TargetName="backgroundBrush" Property="Color" Value="Green" />
            </DataTrigger>
            <Trigger SourceName="grid" Property="IsMouseOver" Value="True">
                <Trigger.EnterActions>
                    <BeginStoryboard>
                        <Storyboard>
                            <ColorAnimation Storyboard.TargetName="backgroundBrush"
                                 Storyboard.TargetProperty="Color"
                                 To="White" Duration="0:0:1.5"/>
                         </Storyboard>
                    </BeginStoryboard>
                </Trigger.EnterActions>
                <Trigger.ExitActions>
                    <BeginStoryboard>
                        <Storyboard>
                            <ColorAnimation Storyboard.TargetName="backgroundBrush"
                                Storyboard.TargetProperty="Color"
                                AccelerationRatio="1" Duration="0:0:1.5" />
                        </Storyboard>
                    </BeginStoryboard>
                </Trigger.ExitActions> 
            </Trigger>
        </DataTemplate.Triggers>
    </DataTemplate>
</ListBox.ItemTemplate>
Run Code Online (Sandbox Code Playgroud)

不编译错误'无法找到触发器目标'backgroundBrush'.'

如果我删除DataTrigger它将编译并工作.如果我更改DataTrigger以使用TargetName="grid" Property="Background"它将编译并工作(但没有所需的不透明度).

我哪里错了?

wpf datatrigger datatemplate

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

使用Python在Linux系统上为每种字体生成图像

我正在寻找一种方法来列出 linux/Debian 系统上安装的所有字体,然后使用这些字体生成一些字符串的图像。我正在寻求您的建议,因为我有点了解如何完成每个部分,但不能同时完成两个部分:

  1. 要列出 UNIX 系统上的所有字体,xlsfonts可以这样做:

    导入 os
    list_of_fonts=os.popen("xslfonts").readlines()

  2. 要使用字体将字符串渲染为图像,我可以使用 PIL(Python 图像库)和该类ImageFont

然而,ImagesFont.load需要一个文件名,而xlsfonts给出一种标准化的字体名称,两者之间的对应关系似乎并不明显(我试图在我的系统中搜索名为 的输出的文件xlsfonts,但没有结果)。

有谁知道我该怎么做?谢谢!

python linux fonts debian python-imaging-library

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

如何以编程方式单击MooTools的元素?

在jQuery中,我过去做过这样的事情:

$('#someCheckbox').click();
Run Code Online (Sandbox Code Playgroud)

一切正常,好像用户只是正常点击元素.但是在MooTools中同样不起作用:

$('someCheckbox').fireEvent('click');
Run Code Online (Sandbox Code Playgroud)

未选中该复选框,也不会触发任何绑定的事件处理程序.

有没有办法做到这一点?我需要触发已绑定的"click"事件处理程序,因此只需设置它的"checked"属性就不是一个选项.

谢谢

javascript mootools dom javascript-events mootools-events

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