Win32API質問箱 Build ..
[2ch|▼Menu]
462:デフォルトの名無しさん
09/08/27 22:16:37
クリッピングされていると書いてあるだろう。
いったい何が聞きたいんだ?

463:デフォルトの名無しさん
09/08/27 22:29:00
そのFillRgnしたらずれた位置に描画が起こってしまうんですけど、
どういった領域をあらわしてるんでしょうか

464:デフォルトの名無しさん
09/08/27 22:31:25
クライアント領域のDCを取得してるからだろ

465:デフォルトの名無しさん
09/08/27 22:43:25
では>>212のページに書いてあるのとは違う方法でHDCを取得する必要があるということですか

466:デフォルトの名無しさん
09/08/27 22:49:51
See also: GetWindowDCと書いてないか

467:デフォルトの名無しさん
09/08/27 23:46:00
つーか非クライアント領域に描画するのは行儀が悪いからやめとけ。

468:デフォルトの名無しさん
09/08/28 09:22:38
UNICODEでビルドしたらアプリってWin9x系でも動く?

469:デフォルトの名無しさん
09/08/28 11:29:51
動かない
98の関数ってUnicode版は定義してあるだけの奴が多い
中身も実装されてるのはほとんど描画関係

470:デフォルトの名無しさん
09/08/28 11:37:13
有難う
じゃあ一つのバイナリでANSIとUNICODEへの切替は無理か…

471:デフォルトの名無しさん
09/08/28 11:41:21
LoadLibraryして自分で呼ぶ方切り替えればいけるんじゃね?糞面倒そうだが。

472:デフォルトの名無しさん
09/08/28 12:27:24
サービスが作成した名前付パイプに,通常のプロセスから
CreateFile(L"\\\\.\\pipe\\pipename", GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0);
とアクセスしたところ,アクセス拒否が帰ってきてCreateFileに失敗してしまいます
プロセスを管理者権限で起動すると,上記のCreateFileは成功します.
なんとか管理者権限で起動することなく,サービスのパイプに接続する方法はないでしょうか?
環境はVista SP2です.

473:デフォルトの名無しさん
09/08/28 12:34:08
権限の違う奴にアクセスしようとしてるのだから当たり前の動作のような気がするがな

474:デフォルトの名無しさん
09/08/28 12:57:30
SECURITY_ATTRIBUTEでアクセス権限を設定しないと駄目

475:デフォルトの名無しさん
09/08/28 15:48:46
TextOut関数のテキスト表示座標には浮動小数点が与えられるにもかかわらず
DrawText関数はRECT構造体をあさんでいるため、浮動小数点での渡し方がわかりません。
どうすればよいのでしょうか?RECT構造体のメンバ(座標を表すLeft, Top, Right, Bottom)がintで定義されてしまっています。


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4920日前に更新/100 KB
担当:undef