问题列表 - 第5804页

ListList上的透明度?

编辑:我提供了赏金,因为我怀疑否则我会得到任何答案.

最近我一直在使用listviews,我决定为每个项目添加一个图标,指示它是输入还是输出.图标添加正常,但它们不透明:

图标不透明的示例

可以看出,图标显然不透明.我正在做这样的事情加载图标:

  hImageList = ImageList_Create(16, 16, ILC_MASK | ILC_COLOR32, 2, 2);
  if (hImageList != NULL)
  {
    iIN  = ImageList_AddIcon(hImageList, LoadIcon(hInstance, MAKEINTRESOURCE(101)));
    iOUT = ImageList_AddIcon(hImageList, LoadIcon(hInstance, MAKEINTRESOURCE(102)));
  }
Run Code Online (Sandbox Code Playgroud)

我已经尝试弄乱了旗帜ImageList_CreateLoadIcon/ LoadImage但没有运气,说实话我已经没想完了.

任何帮助将非常感激.

windows winapi transparency

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

对LINQ参数感到困惑

我正在努力了解LINQ并对使用它充满信心.我正在努力的是要求的参数.例:

var sortedWords = words.OrderBy(a=>a.Length)
Run Code Online (Sandbox Code Playgroud)

words是一个数组集合.OrderBy的intellisense说:

Func<string, TKey> keyselector
Run Code Online (Sandbox Code Playgroud)

A func执行方法,a string是值,TKey键.

在示例http://msdn.microsoft.com/en-us/vcsharp/aa336756.aspx#thenBySimple(ThenBy- Comparer)中,我们通过说明来比较长度a => a.Length.我理解语法,但这与intellisense要求的内容有何关系?

由于所有的泛型,我倾向于发现方法签名和intellisense不可读.

谢谢.

c# linq

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

如何强制MS SQL Server执行索引连接?

我正在进行一项任务,我应该在SQL Server中比较不同的连接方法,即散列连接,合并连接和索引连接.

我在让SQL Server执行索引连接时遇到困难.任何人都可以告诉我如何强制它使用索引连接(使用连接提示或类似),或者只是简单地提供一个简单的查询与SQL服务器使用索引连接方法的连接?

sql sql-server indexing join join-hints

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

为什么我在Java中遇到这个编译错误?

在java中为什么编译器不允许以下代码?

public class Test {

    public static void main(String[] args) {

        int x;
        int x = 4;// the error is generated here

    }

}
Run Code Online (Sandbox Code Playgroud)

java

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

Google如何跟踪搜索结果点击次数?这是最好的方法吗?

正如问题所述,我正试图弄清楚谷歌如何跟踪搜索结果的点击次数.查看源时,您会发现以下内容:

 <a href="http://www.yahoo.com/" class=l onmousedown="return rwt(this,'','','res','1','AFQjCNG7Ba-stir4109vlLygPQX7QGf8bg','&amp;sig2=Vx5PLxf04C-yJYZTZfvk8w')"><em>Yahoo</em>!</a>
Run Code Online (Sandbox Code Playgroud)

功能rwt是,非常混乱:

windows.rwt=function(b,d,e,g,h,f,i,j){
var a=encodeURIComponent||escape,c=b.href.split("#");
b.href=["/url?sa=t\x26source\x3dweb",d?"&oi="+a(d):"",e?"&cad="+a(e):"","&ct=",a(g),"&cd=",a(h),"&url=",a(c[0]).replace(/\+/g,"%2B"),"&ei=7_C2SbqXBMW0-AbU4OWnCw",f?"&usg="+f:"",i,c[1]?"#"+c[1]:""].join("");
b.onmousedown="";
return true};
Run Code Online (Sandbox Code Playgroud)

所以看起来谷歌正在改变/url?...我认为跟踪的标签的href .从Firefox中的LiveHeaders看,此页面将浏览器重定向到标签的原始href.

这是否正确,这是跟踪网站链接点击的最佳方法,例如广告?

tracking ads user-tracking

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

如何在PHP中检查文件是ASCII还是二进制

是否有一种快速,简单的方法来检查文件是ASCII还是二进制文件?

php

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

我怎样才能制作自己的微控制器?

我怎样才能制作自己的微控制器?我已经完成了一些使用GAL芯片的工作,并编写了一个芯片来执行简单的命令,如添加,加载,移动,xor和输出,但我想做一些更像真正的微控制器.

我该怎么做呢?我已经阅读了一些关于FPGA和CPLD的内容,但不是很多,所以我们正在寻找一些关于如何获得以及如何开始开发的建议.

embedded microcontroller

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

ListBox中的TextBox,Button和ListBox

我有一个列表框,每个列表项中都有一堆控制.

<ListBox x:Name="projectList" IsSynchronizedWithCurrentItem="True">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <StackPanel>
                <TextBlock Text="{Binding Name}" />
                <ListBox x:Name="taskList" ItemsSource="{Binding Tasks}">
                    <ListBox.ItemTemplate>
                        <DataTemplate>
                            <StackPanel>
                                <TextBlock Text="{Binding Name}" />
                            </StackPanel>
                        </DataTemplate>
                    </ListBox.ItemTemplate>
                </ListBox>
                <TextBox x:Name="textBoxTask" />
                <Button
                    x:Name="ButtonAddNewTask"
                    Content="Test"
                    CommandParameter="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=DataContext}"
                    Click="ButtonAddNewTask_Click"
                    />
            </StackPanel>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>
Run Code Online (Sandbox Code Playgroud)

当我单击列表框中的按钮时,我想将新项目添加到列表框中的列表框中.我走到这一步.所以我的问题是如何获取文本框以及如何更新列表框?

这是我的点击事件

private void ButtonAddNewTask_Click(object sender, RoutedEventArgs e)
{
    Button button = (Button)sender;
    Project proj = button.DataContext as Project;
    if(proj.Tasks == null)
        proj.Tasks = new List<Task>();

    proj.Tasks.Add(new Task("Added Task"));
}
Run Code Online (Sandbox Code Playgroud)

感谢名单

wpf listbox

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

原生iPhone音频格式

我目前在iPhone设置上输出了我的输出音频:

AudioStreamBasicDescription audioFormat;

audioFormat.mSampleRate = 48000;

audioFormat.mFormatID   = kAudioFormatLinearPCM;

audioFormat.mFormatFlags = kAudioFormatFlagIsSignedInteger | kAudioFormatFlagIsPacked;

audioFormat.mFramesPerPacket = 1;

audioFormat.mChannelsPerFrame = 2;

audioFormat.mBitsPerChannel = 16;

audioFormat.mBytesPerPacket = 4;

audioFormat.mBytesPerFrame = 4;
Run Code Online (Sandbox Code Playgroud)

但是,当我通过鲨鱼检查我的表现数据时,我看到的功能如下: SRC_Convert_table_i32_scalar_stereo

花很多时间.

这让我想到 - iPhone的理想和建议输出格式是什么?需要尽可能少的设备才能玩的设备.

iphone audio

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

svn到git转换

我试图将SourceForge项目从Subversion转换为Git.根据一些谷歌搜索,应该可以使用此命令:

git svn clone http://PROJECT.svn.sourceforge.net/ PROJECT.git
Run Code Online (Sandbox Code Playgroud)

PROJECTSourceForge上的项目名称在哪里,以将SVN项目签出到本地git存储库中.

但是,这只是给出以下错误消息:

Initialized empty Git repository in /home/user/git/PROJECT.git/.git/
Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/SVN/Core.pm line 584.
XML data was not well-formed:  at /usr/bin/git-svn line 1385
Run Code Online (Sandbox Code Playgroud)

我使用的是Kubuntu 8.10,Git是1.5.6.3版本.

我发现在Fedora上报告的一个似乎相似的bug,但它还没有解决,所以我不知道问题出在哪里.我是否正确使用该命令,还是一个错误?

svn git ubuntu git-svn

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