PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22459 | 06/02/08 16:49:48 | RE(2):PB10.0: FindWindowAがPB10で動かない By B18C96 |
22237 | 05/10/07 11:39:15 | RE(1):PB10.0: FindWindowAがPB10で動かない By Taka |
22236 | 05/10/07 05:18:49 | PB10.0: FindWindowAがPB10で動かない By B18C |
カテゴリ:PowerBuilderの開発環境
日付:2005年10月07日 11:39 発信者:Taka
題名:RE(1):PB10.0: FindWindowAがPB10で動かない
B18Cさん、こんにちは。
PB10から、ソースコードや実行時のString変数の中身は基本的にすべてUNICODEで統一されました。
したがって、外部関数をコールする際も文字列はUNICODEとして渡されます。
Win32APIなどでANSIとUNICODEの両方がサポートされている場合、
alias for \"FindWindowW\"
のように宣言するようにしてください。
または
alias for \"FindWindowA;Ansi\"
と宣言すると、関数に渡される文字列はANSIに変換されます。
※下位バージョンのソースをマイグレーションすると、自動的に後者のようになります。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS Windows 2000
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.