English 中文(简体)
我怎么能够把彩色文字写到一个文本箱中,使用假歌和双双双双双双pi。
原标题:How can I write color text to a textbox using python and the win32 api s?

Basically I want to write colored text to a textbox window of another application using python.

The general idea is to:

win32gui.SendMessage( hwnd, EM_SETCHARFORMAT, SCF_SELECTION, format);

where format is a CHARFORMAT.

My problem is that EM_SETCHARFORMAT and SCF_SELECTION are not included in the win32con library (I think) and I am unsure how to create a CHARFORMAT object.

Is this possible in python?

最佳回答

由此可见,这很难实现。 问题是,<代码>_EM_SETCHARFORMAT通过参考文件传送结构。 <代码>EM_SETCHARFORMAT不是通用Windows电文之一,而是载于。 WM_USER range。 <代码> 第1段没有穿过过程边界。 信息的接收者收到一个记忆器,在发送人过程中,这种记忆只是有意义的。

这意味着,你的唯一解决办法是使用<代码>。 书写<代码>CHARFORMAT的文字材料,作为在目标过程中分配的记忆的一部分。 这一切都是可能的,但很麻烦,特别是在沙里。

如果是你,我将考虑替代解决你的问题。

问题回答

暂无回答




相关问题
Can Django models use MySQL functions?

Is there a way to force Django models to pass a field to a MySQL function every time the model data is read or loaded? To clarify what I mean in SQL, I want the Django model to produce something like ...

An enterprise scheduler for python (like quartz)

I am looking for an enterprise tasks scheduler for python, like quartz is for Java. Requirements: Persistent: if the process restarts or the machine restarts, then all the jobs must stay there and ...

How to remove unique, then duplicate dictionaries in a list?

Given the following list that contains some duplicate and some unique dictionaries, what is the best method to remove unique dictionaries first, then reduce the duplicate dictionaries to single ...

What is suggested seed value to use with random.seed()?

Simple enough question: I m using python random module to generate random integers. I want to know what is the suggested value to use with the random.seed() function? Currently I am letting this ...

How can I make the PyDev editor selectively ignore errors?

I m using PyDev under Eclipse to write some Jython code. I ve got numerous instances where I need to do something like this: import com.work.project.component.client.Interface.ISubInterface as ...

How do I profile `paster serve` s startup time?

Python s paster serve app.ini is taking longer than I would like to be ready for the first request. I know how to profile requests with middleware, but how do I profile the initialization time? I ...

Pragmatically adding give-aways/freebies to an online store

Our business currently has an online store and recently we ve been offering free specials to our customers. Right now, we simply display the special and give the buyer a notice stating we will add the ...

Converting Dictionary to List? [duplicate]

I m trying to convert a Python dictionary into a Python list, in order to perform some calculations. #My dictionary dict = {} dict[ Capital ]="London" dict[ Food ]="Fish&Chips" dict[ 2012 ]="...

热门标签